应用到项目中

  • 在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()
  • 在后台管理界面中,就会显示为富文本编辑器,而不是多行文本框

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-30
  • 2021-10-09
  • 2021-08-08
猜你喜欢
  • 2022-12-23
  • 2021-09-03
  • 2021-07-16
  • 2021-08-01
  • 2021-06-01
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案