Django-富文本
安装
| 1 | pip install django-tinymce | 
在站点中使用
- 
配置 settings.py文件- 
在 INSTALLED_APPS里增加'tinymce'1 
 2
 3
 4
 5
 6
 7
 8
 9
 10INSTALLED_APPS = [ 
 'django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'myApp.apps.MyappConfig',
 'tinymce'
 ]
- 
在 settings.py末尾添加配置1 
 2
 3
 4
 5
 6# 富文本 
 TINYMCE_DEFAULT_CONFIG = {
 'theme': 'advanced',
 'width': 400,
 'height': 800,
 }
 
- 
- 
增加一个模型类(并生成迁移文件) 1 
 2
 3
 4
 5from tinymce.models import HTMLField 
 class Test(models.Model):
 content = HTMLField()
- 
在应用目录下 admin.py中注册1 
 2
 3
 4from django.contrib import admin 
 from myApp.models import Test
 admin.site.register(Test)
自定义视图中使用
| 1 | 
 |