文章目录

1、将下在DjangoUeditor解压
2、将解压的文件夹复制到项目的根目录中,这里使用的是虚拟环境
3、进入到DjangoUedior3-master文件下,执行离线安装命令 python setup.py install
4、然后将DjangoUeditor3-master文件夹删除,避免影响项目结构
5、执行pip list 查看是否安装成功,如果目录下有DjangoUeditor代表安装成功
6、我们等于是安装了一个子模块,所以在settings.py的配置文件中,将子模块的名称注册一下
7、在settings.py中配置图片上传路径,在模块文件最后添加就好
8、在根路由中配置图片上传的路由
9、在我们的models.py 中导入UEditorField字段属性,该字段就是让我们可以存储,带有格式的字符串
10、然后我们的字段使用该字段属性,我这里是为文章的内容添加的
11、因为django的admin自己封装了对象Ueditor的处理,所以到这里就可以使用富文本框了,这里是进入了后台管理系统,可以看见文本编辑已经是富文本框。
14、为我们自己编辑的页面面添加富文本框,需要导入三个文件支持
15、因为我们编辑的文本带有样式,所以展示的时候需要将样式展示出来,这里有两个办法。
16、在我们自己使用富文本的页面中添加下面的内容,让富文本框修饰我们的编辑框,这里使用的是id绑定,content指的是我们自己编辑框的id属性值。
17、到这里就可以使用了。
18、最后附上UEditor的文档,这里有更加详细的使用方式:[链接](https://ueditor.baidu.com/website/onlinedemo.html)

1、将下在DjangoUeditor解压

2、将解压的文件夹复制到项目的根目录中,这里使用的是虚拟环境

3、进入到DjangoUedior3-master文件下,执行离线安装命令 python setup.py install

4、然后将DjangoUeditor3-master文件夹删除,避免影响项目结构

5、执行pip list 查看是否安装成功,如果目录下有DjangoUeditor代表安装成功

6、我们等于是安装了一个子模块,所以在settings.py的配置文件中,将子模块的名称注册一下

7、在settings.py中配置图片上传路径,在模块文件最后添加就好

8、在根路由中配置图片上传的路由

9、在我们的models.py 中导入UEditorField字段属性,该字段就是让我们可以存储,带有格式的字符串

10、然后我们的字段使用该字段属性,我这里是为文章的内容添加的

11、因为django的admin自己封装了对象Ueditor的处理,所以到这里就可以使用富文本框了,这里是进入了后台管理系统,可以看见文本编辑已经是富文本框。

14、为我们自己编辑的页面面添加富文本框,需要导入三个文件支持

15、因为我们编辑的文本带有样式,所以展示的时候需要将样式展示出来,这里有两个办法。

16、在我们自己使用富文本的页面中添加下面的内容,让富文本框修饰我们的编辑框,这里使用的是id绑定,content指的是我们自己编辑框的id属性值。

17、到这里就可以使用了。

Django使用DjangoUeditor教程的更多相关文章

  1. Python+Django+SAE系列教程17-----authauth (认证与授权)系统1

    通过session,我们能够在多次浏览器请求中保持数据,接下来的部分就是用session来处理用户登录了. 当然,不能仅凭用户的一面之词,我们就相信,所以我们须要认证. 当然了,Django 也提供了 ...

  2. Django新手图文教程

    Django新手图文教程 本文面向:有python基础,刚接触web框架的初学者. 环境:windows7   python3.5.1  pycharm专业版  Django 1.10版 pip3 一 ...

  3. Django 新手图文教程 (转)

    简约而不简单的 Django 新手图文教程 环境:windows7,python3.5.1,pycharm专业版,Django 1.10版,pip3 一.Django简介 百度百科:开放源代码的Web ...

  4. Django Rest Framework 教程及API向导

    Django Rest Framework 教程及API向导. 一.请求(Request)REST_FRAMEWORK 中的 Request 扩展了标准的HttpRequest,为 REST_FRAM ...

  5. Python、 Pycharm、Django安装详细教程(图文)

    前言 这篇文章主要介绍了Python. Pycharm.Django安装详细教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧. ...

  6. Django REST Framework 教程开篇

    作者:HelloGitHub-追梦人物 欢迎来到 HelloDjango 全栈系列教程第二步--Django REST Framework 教程! 首先恭喜你完成了 HelloDjango 全栈系列教 ...

  7. Python+Django+SAE系列教程15-----输出非HTML内容(图片/PDF)

    一个Django视图函数 必须 接受一个HttpRequest 实例作为它的第一个參数 返回一个HttpResponse 实例 从一个视图返回一个非HTML 内容的关键是在构造一个 HttpRespo ...

  8. Python+Django+SAE系列教程10-----Django模板

    在本章中,我们开始模板,在前面的章节,您可能已经注意到,我们回到文本的方式有点特别的示例视图. 那.HTML直接在硬编码 Python 其中代码. 这的确是一个小BT. def current_dat ...

  9. django安装DjangoUeditor富文本

    环境: pycharm,django1.11,python2.7 第一种:直接 pip install DjangoUeditor,直接从网上安装到pycharm 由于是直接安装,ueditor.ht ...

随机推荐

  1. UML-包的设计

    1.准则 1).准则1 包在水平和垂直划分上,要功能性内聚.即:同类关联功能的模块化,将参与共同目的.服务.协作.策略和功能的强相关类型(类或者接口)组织在一起. 如:在NextGen项目中,Pric ...

  2. [腾讯 TMQ] 接口测试用例设计

    接口测试 [腾讯 TMQ] 接口测试用例设计 腾讯移动品质中心 · 2018年01月17日 · 最后由 于静 回复于 20 天前 · 21794 次阅读 本帖已被设为精华帖! 目录 作者:刘燕 团队: ...

  3. 1. 现代 javascript 用法 简介 及 babel

    简介 包含 ECMAScript 基本概念,babel 使用 ,eslint 使用 以及新语法的介绍 和使用经验 ECMAScript 概念 ECMASctipt 是一种由 Ecma (前身为欧洲计算 ...

  4. php URL各部分获取方法(全局变量)

    php URL各部分获取方法(全局变量),主要介绍php全局变量$_SERVER的用法,有需要的朋友,可以参考下. 1.$_SESSION['PHP_SELF'] - 获取当前正在执行脚本的文件名 2 ...

  5. php错误和异常的重定向

    通过重定向错误或异常,我们可以更安全的显示错误信息,一般也用来记录错误和异常日志. 参数可以是全局函数名,也可以是类中的方法,非静态方法通过数组传递类名和方法名进去, 静态方法直接带命名空间和类名,看 ...

  6. LeetCode——560. 和为K的子数组

    给定一个整数数组和一个整数 k,你需要找到该数组中和为 k 的连续的子数组的个数. 示例 1 : 输入:nums = [1,1,1], k = 2 输出: 2 , [1,1] 与 [1,1] 为两种不 ...

  7. Java线程——线程习题(二)生成者消费者

    生产者消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一存储空间,生产者向空间里生产数据,而消费者取走数据. 这里实现如下情况的生产--消费模型: 生产者不断交替地生产两组数据“姓 ...

  8. UML-如何创建领域模型?

    以当前迭代中所要设计的需求为界: 1.寻找概念类 2.将其绘制为类图 3.添加关联和属性

  9. DNS服务器搭建与配置

    DNS服务器搭建与配置目录 1.DNS查询方式 2.DNS服务器类型 3.DNS主要配置文件组 4.name.conf文件配置介绍 5.DNS的资源记录格式 6.DNS服务器和客户端配置 7.简单搭建 ...

  10. tensorflow slim训练以及到安卓部署教程

    https://blog.csdn.net/chenyuping333/article/details/81537551 https://blog.csdn.net/u012328159/articl ...