Django-CKEditor Image Upload
我当前已经安装了Django-CKEditor,并且拥有自己的自定义工具栏。
我正在努力寻找如何启用图片上传功能。单击图像按钮时,我只能通过URL上传。我知道,在插件中,有一些视图可以处理文件浏览和上传,但是我不确定如何激活或使用它们。
该插件上的文档稀疏,因此我正在寻求您的帮助!
https://github.com/shaunsephton/django-ckeditor
在当前版本(5)中,您可以使用
以前,您必须安装
正如我在问题中提到的-Django CKEditor带有许多URL,用于处理图像的浏览和浏览。使用编辑器激活此文件的后续步骤要求您在激活编辑器并将其设置为适当的/ upload /和/ browse / URL时添加filebrowserBrowseUrl。
在此处查看更多信息:
http://www.mixedwaves.com/2010/02/integrating-fckeditor-filemanager-in-ckeditor/
settings.py
1 2 3 4 5 6 7 | CKEDITOR_BASEPATH ="/static/ckeditor/ckeditor/" CKEDITOR_UPLOAD_PATH ="uploads/" INSTALLED_APPS = [ 'ckeditor', 'ckeditor_uploader', ] |
models.py
1 2 3 4 5 | from django.db import models from ckeditor_uploader.fields import RichTextUploadingField class ModelName(models.Model): text_field_name = RichTextUploadingField() |