Django-tinymce富文本的使用

1、安装tinymce

pip install tinymce
2、在settings中进行设置
INSTALLED_APPS 中添加
'tinymce', # 富文本编辑器

3、在最下面添加
# 富文本编辑器
TINYMCE_DEFAULT_CONFIG = {
'theme': 'advanced',
'width': 600,
'height': 400,
}

4、在urls.py中配置
url(r'^tinymce/', include('tinymce.urls')),

5、新建类

class GoodTest(models.Model):
'''测试模型类'''
STATUS_CHOICES = (
(0, '下架'),
(1, '下架')
)
status = models.SmallIntegerField(default=1, choices=STATUS_CHOICES, verbose_name='商品状态')
detail = HTMLField(verbose_name='商品详情')

class Meta:
db_table = 'df_goods_test'
verbose_name = '商品'
verbose_name_plural = verbose_name
6、注册类
from booktest.models import GoodTest

admin.site.register(GoodTest)
7、运行Django,结果如下

原文地址:https://www.cnblogs.com/fuyouqiang/p/11826467.html