我正在使用DjangoCMS 3.0和Django 1.6以及django-filer。 我的自定义应用程序的某些字段需要一个所见即所得的编辑器。由于CMS已经安装了djangocms-text-ckeditor,我也尝试将它用于我的模型,如下所示:
from djangocms_text_ckeditor.fields import HTMLField
class Post(models.Model):
description = HTMLField(_('description'), blank=True, null=True)
此解决方案似乎有效,但我无法在其中添加图像。
1)如何使用cmsplugin_filer_image插件在CKeditor小部件中添加图像?
2)在CMS之外使用djangocms-text-ckeditor是一个好习惯吗?
答案 0 :(得分:0)
AFAIK,你不能。
或者将CKEditor切换为“HTML模式”并添加<img>
标记,并在外部托管源代码。
同样适用于需要占位符来处理嵌套结构的所有嵌套插件(链接,图像,文件,列等)。
是的,但不适用于媒体等复杂内容。然后您可以使用PlaceholderField
但这只能由员工用户通过django-cms前端编辑功能进行管理。