django admin中使用富文本编辑器
- 安装tinymce富文本编辑器
pip isntall django-tinymce==2.6.0
- 在settings.py中注册并配置
INSTALLED_APPS = (
'tinymce',
)
#配置富文本编辑器
TINYMCE_DEFAULT_CONFIG = {
'theme':'advanced',
'width':600,
'height':400,
}
- 配置路由
#主路由
urlpatterns = [
url(r'^tinymce/',include('tinymce.urls')),
]
- 在models中使用
from tinymce.models import HTMLField
class xxx(models.Models):
xxx = HTMLField(verbose_name='xxx')