Django 中集成 CKEditor 富文本编辑器详解
from django import forms
from ckeditor_uploader.widgets import CKEditorUploadingWidget
from .models import MyModel
class MyModelForm(forms.ModelForm):
class Meta:
model = MyModel
fields = ['content']
widgets = {
'content': CKEditorUploadingWidget(config_name='basic')
}
这段代码演示了如何在Django中使用ckeditor_uploader
这个库来创建一个带有富文本编辑器的表单。我们使用了CKEditorUploadingWidget
,并指定了编辑器的配置名称为basic
。这个表单类只会处理MyModel
模型中名为content
的字段,并且会为这个字段使用上传功能的CKEditor富文本编辑器。
评论已关闭