iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Django CKEdirtor配置(图
  • 785
分享到

Django CKEdirtor配置(图

DjangoCKEdirtor 2023-01-30 23:01:45 785人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

注:pycharm Django2.0  CKEditor4 一.CKEditor引入 1 1.CKEditor引入(下载的ckeditor包直接粘贴到static内) 2 <script type="text/

注:pycharm Django2.0  CKEditor4

一.CKEditor引入

1     1.CKEditor引入(下载的ckeditor包直接粘贴到static内)
2     <script  type="text/javascript" src="/static/ckeditor/ckeditor.js"></script>
3     <script  type="text/javascript" src="/static/ckeditor/config.js"></script>
4     2.下为CKEditor生效的标签(还有另外几种方式就不赘述了)
5     <textarea class="ckeditor" name="editor1" > </textarea>
6     注:如上刷新页面编辑器应该已经生效了

二.

PyCharm在打开的时候报错

ESLint:Please specify ESLint .......

需要安装下 node.js 和 ESLint(网上有资料) 并在setting 配置下

三.

1     如果是第一次应用富文本需要设置下media文件用来存放上传数据
2     在setting  文件在下面添加
3         MEDIA_ROOT=os.path.join(BASE_DIR,"App01","media")
4         MEDIA_URL="/media/"
5     在主url添加
6         url('media/(?P<path>.*)', serve, {'document_root': settings.MEDIA_ROOT}),

四.
上传函数应用局部禁用csrf
 1 from Django.views.decorators.csrf import csrf_exempt 2 在函数上添加@csrf_exempt 

五.
下面需要在ckeditor包下config.js设置

 1 CKEDITOR.editorConfig = function( config ) {
 2 // Define changes to default configuration here. For example:
 3 //config.language = 'zh-cn';//更改为中文
 4 // config.uiColor = '#AADC6E';
 5 config.width = 790.5;
 6 config.height = 400;
 7 config.filebrowserImageUploadUrl = '/itbg/bgimg.html/'; // 图片上传路径
 8 config.uploadUrl='/itbg/bgimg.html/';
 9 //图片粘贴(上行只是支持编辑器的“图像”上传。这行可以直接桌面拖拽图片和从Word复制多张图片到编辑器)
10 config.filebrowserUploadUrl='/itbg/bgimg.html/'
11 //附件上传(如需要上传附件如.zip .pdf)会在“插入/编辑超链接”出现“上传”栏(默认是木有的)
12 };
13 注:如发现上面都不生效可以尝试清下浏览器缓存

六.视图处理

 1     views部分
 2     现在创先在项目目录创建文件如:\media\upload\img
 3     def imgdata(request):
 4     imgfile = request.FILES.get("upload")#拿到文件对象
 5     img_path = os.path.join(文件路径\media\upload\img',imgfile.name)#拼接生成上传文件的路径
 6     #chunks向上面生成的路径保存数据
 7     with open(img_path,'wb')as f:
 8     for chunk in imgfile.chunks():
 9         f.write(chunk)
10     #回显数据
11     response={
12         "uploaded":1,
13         "fileName": imgfile.name,
14         "url": '/media/upload/img/'+imgfile.name
15     }
16     return HttpResponse(JSON.dumps(response))

 

--结束END--

本文标题: Django CKEdirtor配置(图

本文链接: https://www.lsjlt.com/news/180575.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Django CKEdirtor配置(图
    注:pycharm Django2.0  CKEditor4 一.CKEditor引入 1 1.CKEditor引入(下载的ckeditor包直接粘贴到static内) 2 <script type="text/...
    99+
    2023-01-30
    Django CKEdirtor
  • Django环境配置
    虚拟机创建项目 pycharm创建项目 开启项目     1.  创建虚拟环境     workon    查看虚拟环境         mkvirtualenv -p /usr/bin/python3.5 envname   ...
    99+
    2023-01-30
    环境 Django
  • Python + Django 配置后台
    1. 建立projectdjango-admin.py startproject newproject完成上个步骤后,可发现在newproject文件夹下生成了:一个名为newproject的文件夹,一个manage.py文件。newpro...
    99+
    2023-01-31
    后台 Python Django
  • Django学习之配置篇
    MTV Model Template View 数据库 模版文件 业务处理 了解Django框架,功能齐全 一.安装Django&Django基本配置 安装Django pip3 django 配置Django 1.配置Dja...
    99+
    2023-01-30
    Django
  • django配置DJANGO_SETTINGS_MODULE的实现
    目录DJANGO_SETTINGS_MODULEDjangosettings详解DJANGO_SETTINGS_MODULE 使用Django时要通知Django当前使用的是哪个配置...
    99+
    2024-04-02
  • Django怎么配置使用
    本篇内容主要讲解“Django怎么配置使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Django怎么配置使用”吧! 1. 准备工作   &nb...
    99+
    2024-04-02
  • django怎么配置mongodb集群
    要配置Django与MongoDB集群,您需要执行以下步骤:1. 安装MongoDB集群:首先,您需要在服务器上安装并配置Mongo...
    99+
    2023-08-23
    django mongodb
  • django 认证类配置实现
    目录一、配置认证类1.认证全局配置文件2.局部使用3.匿名用户配置:二、内置认证类1.BaseAuthentication2.其他认证类三、总结1.自定义认证类:2.认证配置:3.源...
    99+
    2024-04-02
  • django配置虚拟环境-1
    目录 安装python 使用venv虚拟环境 使用Virtualenv虚拟环境 ### Windows安装 方案一 ...
    99+
    2023-01-30
    环境 django
  • django的数据库配置-13
    数据库配置 打开mysite下的settings.py文件 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'N...
    99+
    2023-01-30
    数据库 django
  • Apache如何配置Django的路径?
    Django是一种流行的Python Web框架,可以帮助开发人员更快速、更高效地构建Web应用程序。然而,在将Django应用程序部署到生产服务器上时,需要一些额外的配置。其中,配置Apache服务器以正确显示Django应用程序是一项...
    99+
    2023-09-30
    path django apache
  • Django—视图
    索引         一、URLconf         二、视图         三、HttpReqeust对象           3.1 QueryDict对象           3.2 GET和POST属性         四、...
    99+
    2023-01-31
    视图 Django
  • Django中如何配置MySQL字符集
    在Django中配置MySQL字符集可以通过设置数据库连接的OPTIONS参数来实现。具体步骤如下: 打开Django项目的set...
    99+
    2024-04-09
    mysql Django
  • Django加载配置的过程详解
    目录一. Django服务启动 manage.py二. 引入配置三. 加载配置一. Django服务启动 manage.py os.environ.setdefault("DJANG...
    99+
    2024-04-02
  • 怎么在Django中配置wsgi模块
    怎么在Django中配置wsgi模块?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、WSGI介绍Python Web Server Gateway Interface,翻...
    99+
    2023-06-14
  • django配置使用mysql数据库过程
    修改项目下setting.py文件下,DATABASES字典中的default字典中的内容:DATABASES = { 'default': { # 'ENGINE': 'django.db.backends.sqlit...
    99+
    2023-06-01
  • Django怎么配置Mysql数据库连接
    这篇文章主要介绍“Django怎么配置Mysql数据库连接”,在日常操作中,相信很多人在Django怎么配置Mysql数据库连接问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Django怎么配置Mysql数据...
    99+
    2023-07-05
  • Django项目怎么正确配置日志
    这篇文章将为大家详细讲解有关Django项目怎么正确配置日志,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。当Django项目正式部署上线后,我们需要设置DEBUG = False。这时开发者应怎样检查Dj...
    99+
    2023-06-14
  • django定时触发任务怎么配置
    在Django中,可以使用第三方库django-crontab来配置定时触发任务。下面是配置步骤: 安装django-cronta...
    99+
    2024-03-04
    django
  • Django路径配置及渲染的方法
    这篇文章主要介绍“Django路径配置及渲染的方法”,在日常操作中,相信很多人在Django路径配置及渲染的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Django路径...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作