Django使用DjangoUeditor教程
文章目录
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教程的更多相关文章
- Python+Django+SAE系列教程17-----authauth (认证与授权)系统1
通过session,我们能够在多次浏览器请求中保持数据,接下来的部分就是用session来处理用户登录了. 当然,不能仅凭用户的一面之词,我们就相信,所以我们须要认证. 当然了,Django 也提供了 ...
- Django新手图文教程
Django新手图文教程 本文面向:有python基础,刚接触web框架的初学者. 环境:windows7 python3.5.1 pycharm专业版 Django 1.10版 pip3 一 ...
- Django 新手图文教程 (转)
简约而不简单的 Django 新手图文教程 环境:windows7,python3.5.1,pycharm专业版,Django 1.10版,pip3 一.Django简介 百度百科:开放源代码的Web ...
- Django Rest Framework 教程及API向导
Django Rest Framework 教程及API向导. 一.请求(Request)REST_FRAMEWORK 中的 Request 扩展了标准的HttpRequest,为 REST_FRAM ...
- Python、 Pycharm、Django安装详细教程(图文)
前言 这篇文章主要介绍了Python. Pycharm.Django安装详细教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧. ...
- Django REST Framework 教程开篇
作者:HelloGitHub-追梦人物 欢迎来到 HelloDjango 全栈系列教程第二步--Django REST Framework 教程! 首先恭喜你完成了 HelloDjango 全栈系列教 ...
- Python+Django+SAE系列教程15-----输出非HTML内容(图片/PDF)
一个Django视图函数 必须 接受一个HttpRequest 实例作为它的第一个參数 返回一个HttpResponse 实例 从一个视图返回一个非HTML 内容的关键是在构造一个 HttpRespo ...
- Python+Django+SAE系列教程10-----Django模板
在本章中,我们开始模板,在前面的章节,您可能已经注意到,我们回到文本的方式有点特别的示例视图. 那.HTML直接在硬编码 Python 其中代码. 这的确是一个小BT. def current_dat ...
- django安装DjangoUeditor富文本
环境: pycharm,django1.11,python2.7 第一种:直接 pip install DjangoUeditor,直接从网上安装到pycharm 由于是直接安装,ueditor.ht ...
随机推荐
- POJ 2828 线段树活用
题目大意:依次描述了一个N个人的队伍,每个人所站的序号以及他的价值,依次描述每个人的过程中,存在序号相同的人,表示该人插入到了前一个序号相同的人的前面.最后输出整个队伍的值排列情况. 这个题目确实难以 ...
- IP欺骗(XFF头等)
很多时候需要伪造一些http头来绕过WAF 1.X-Forwarded-For: 简称XFF头,它代表客户端,也就是HTTP的请求端真实的IP,只有在通过了HTTP 代理或者负载均衡服务器时才会添加该 ...
- 2018.11.16javascript课上随笔(DOM)
<li> <a href = "“#”>-</a> </li> <li>子节点:文本节点(回车),元素节点,文本节点. 不同节点树 ...
- C/C++源程序到可执行程序的过程
源程序.cpp 预处理得到 预处理文件.i 编译得到 汇编文件.S 汇编得到 目标文件.o 链接得到 可执行文件 例子:main.cpp fun.cpp fun.h #inclu ...
- 21. docker 数据通讯环境准备
一 . 环境搭建 1.编写 Vagrantfile 并创建虚拟机 并虚拟机host绑定外部 192.168.205.10:8888 # -*- mode: ruby -*- # vi: set ft= ...
- 查看jks文件中的签名
1. 打开CMD命令行进入本机安装的jdk或jre下的bin目录. 2. 下来看图 keytool -list -v -keystore C:\Users\Administrator\Desktop\ ...
- Tkinter控件
1.顶层(Toplevel) Toplevel为其他控件提供单独的容器.共有四种类型(1)主顶层,作为根被应用,应该就是root(2)子顶层,依赖于根,根破坏,子顶层也被破坏(3)临时顶层,画在父顶层 ...
- drf三大认证:认证组件-权限组件-权限六表-自定义认证组件的使用
三大认证工作原理简介 认证.权限.频率 源码分析: from rest_framework.views import APIView 源码分析入口: 内部的三大认证方法封装: 三大组件的原理分析: 权 ...
- 第二季第十天 es6新特性新特性
1.set的应用(去重)js标准内置对象 适用范围:String,Array(数字基本数据类型不可以) set的方法:例子 var s = new Set(data) 增加: s.add(data) ...
- maven中scope属性有哪些
compile,缺省值,适用于所有阶段,会随着项目一起发布. provided,类似compile,期望JDK.容器或使用者会提供这个依赖.如servlet.jar. runtime,只在运行时使用, ...