Django 集成 tinymce
目录
环境
- django-1.11.8
- python2.7+
步骤
Install
|
1 |
pip install django-tinymce4-lite |
setting
- 在项目的
setting.py文件中,找到INSTALLED_APPS节点, 添加tinymce - 在项目的
urls.py中添加以下内容:
1234567from django.conf.urls import url, includeurlpatterns = […url(r'^tinymce/', include('tinymce.urls')),…]
- 在项目的
setting.py文件中,添加节点TINYMCE_JS_URL, 指向tinymce.min.js文件。由于本机服务器资源有限,故使用了CDN:
1TINYMCE_JS_URL = 'https://cdn.bootcss.com/tinymce/4.7.9/tinymce.min.js'
use
- 在表单中使用代码如下:
123456from django import formsfrom tinymce.widgets import TinyMCEclass CreateArticle(forms.Form):…f_content = forms.CharField(widget=TinyMCE(attrs={'cols': 80, 'rows': 80}))
- 同时在模板中使用,需要在
head中引入标签 :{{ form.media }}
效果如图:
