2011-05-10 87 views
1

我有用户生成的上下文,它扩展了多个段落。我想让用户创建段落,可能会改变字体重量,但不会太大。Django Markdown或所见即所得的编辑器

我见过一个使用Python-Markdown模块的教程。有人会推荐这个,或者我应该只用一个所见即所得的插件?我看到了管理员的插件,但还没有看到它应用于一般的Django模板。

感谢 布伦丹

回答

2

我在我的评论的应用程序使用的Django的TinyMCE TinyMCE中和工作。为所见即所得编辑器定义插件非常简单,只需指定settings.py和JS文件中的插件名称即可。

+0

嗨克里斯,我开始与Ckedit,但有一个PIL依赖。不幸的是,我在Win 64bit机器上进行本地开发,PIL是安装的噩梦。我会试试这个。谢谢! – Ben 2011-05-11 00:14:31

+0

祝你好运:) – krzyhub 2011-05-11 00:24:08

+0

嗯,我的部分轻微失败。我遵循安装/配置,但我遇到了js故障('tinyMCE_GZ未定义')。我已将js文件复制到适当的位置。文档不足 – Ben 2011-05-11 00:42:02

1

MarkItUp!编辑器可以帮助http://markitup.jaysalvat.com/ 它有许多丰富的功能,包括django模型类MarkupField(models.TextField),JS设置编辑器的工具栏等。