我正在尝试使用 django-tinymce (http://http://django-tinymce.googlecode.com/) 应用程序在 django 管理中显示所见即所得的编辑器。
我下载并安装了它,下载了 tinymce 本身并将其放入/js/tiny_mce,没有更改 settings.py 中的任何内容并向我的模型添加了一个 HTMLField,如下所示:
class MyModel(models.Model):
text = tinymce.models.HTMLField()
...
当我通过 django-admin 添加一个新条目时,tinyMCE 就在那里,但它全都被砍掉了——没有工具栏,没有状态栏,只有一个我可以输入的空白区域。粗体/斜体热键有效。
我使用 lighttpd 为 tinymce 的 javascripts 和 django 的内置服务器提供其余部分。
谁能帮帮我?
编辑: 好吧,我不确定具体原因,但原因是 lighttpd 在响应 header 中为 .js'es 和 .css'es 发送了不正确的内容类型。通过修改 lighttpd 配置修复。
请您参考如下方法:
原因是 lighttpd 在响应 header 中为 .js'es 和 .css'es 发送了不正确的内容类型。通过修改 lighttpd 配置修复。
