应用到项目中
- 在settings.py中为INSTALLED_APPS添加编辑器应用
INSTALLED_APPS = ( ... 'tinymce', )
- 在settings.py中添加编辑配置项
TINYMCE_DEFAULT_CONFIG = { 'theme': 'advanced', 'width': 600, 'height': 400, }
- 在根urls.py中配置
urlpatterns = [ ... url(r'^tinymce/', include('tinymce.urls')), ]
- 在应用中定义模型的属性
from django.db import models from tinymce.models import HTMLField class HeroInfo(models.Model): ... hcontent = HTMLField()
- 在后台管理界面中,就会显示为富文本编辑器,而不是多行文本框