开源推荐:Django CKEditor - 现代化的富文本编辑器集成
# 安装django-ckeditor
# 在你的虚拟环境中使用pip安装
pip install django-ckeditor
# 在你的Django项目的settings.py中添加'ckeditor'到INSTALLED_APPS列表
INSTALLED_APPS = [
# ...
'ckeditor', # 添加ckeditor应用
# ...
]
# 在你的models.py中使用CKEditorField
from ckeditor_uploader.fields import RichTextUploadingField
class MyModel(models.Model):
content = RichTextUploadingField() # 使用富文本字段
这段代码演示了如何在Django项目中集成django-ckeditor
。首先,通过pip安装该库。然后,在Django项目的settings.py
文件中添加ckeditor
到INSTALLED_APPS
列表。最后,在你的模型中使用RichTextUploadingField
作为文本字段,允许用户上传图片和其他媒体内容。
评论已关闭