2011-05-10 89 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設置編輯器的工具欄等。