django-tinym(富文本编辑器)

1.安装包

pip install django-tinymce

2.在settings.py中INSTALLED_APPS添加应用

INSTALLED_APPS = (
    ...
    'tinymce',
)

这一步主要将应用注册下,让Django框架去寻找
3.在settings.py设置编辑器的大小

TINYMCE_DEFAULT_CONFIG = {
    'theme': 'advanced',
    'width': 600,
    'height': 400,
}

4.在路由中配置
django2.0以下

urlpatterns = [
    ...
    url(r'^tinymce/', include('tinymce.urls')),
]

django2.0以上
urlpatterns = [

path(‘tinymce/’, include(‘tinymce.urls’)),
]
5.使用 在模型类中导入HTMLField

from django.db import models
from tinymce.models import HTMLField # 导入富文本

class My(models.Model):
    ...
    text = HTMLField() # 使用方法

猜你喜欢

转载自blog.csdn.net/qq_37770116/article/details/83856036
今日推荐