2011-03-31 43 views
2

你好,这是一个长镜头,我认为但在这里不用.....在自定义插件模型字段使用Django文本插件

基本上我有一些自定义插件,在我的Django/django-应用程序正在使用cms网站。我已经设置了tinymce哪个工作还算可以,但是我想知道是否可以在我的自定义插件和应用中使用TextField模型字段的内置文本插件?

因此,实际上我的主要内容插件的信息文本字段实际上在管理网站的文本插件

就像我说的,我认为这是一个长镜头渲染...

回答

0

你不能在模型上使用单插件,但是您可以在自定义模型上定义PlaceholderFields以放置cms插件。因此,您可以定义PlaceholderField,在该占位符内放置一个TextPlugin并执行任何您想要的操作。

欲了解更多信息,请阅读此http://docs.django-cms.org/en/2.1.3/extending_cms/placeholders.html

+0

是的,谢谢我已经看过这个了,我猜想我不是很清楚,我想实际上是什么即时通讯使用wysiwyg我的自定义插件,文本字段使用,允许其他插件被放入像默认文本插件可在管理员中使用 – 2011-04-01 10:28:12

0

我也有过这样的要求(在一个Django-CMS插件配置格式的文本),并结束了以下解决方案的官方文档: 我安装django-tinymce和改变了我将TextField转换为CMS插件配置模型中的HTMLField。这将在插件配置表单中呈现一个tinymce文本编辑器。然后,您可以使用...|safe过滤器将插件模板中HTMLField的输入使用。