2

我正在尝试使用 django-tinymce (http://http://django-tinymce.googlecode.com/) 应用程序在 django 管理员中显示 WYSIWYG 编辑器。

我下载并安装了它,下载了 tinymce 本身并将其放入 /js/tiny_mce,没有更改 settings.py 中的任何内容,并在我的模型中添加了一个 HTMLField,如下所示:

class MyModel(models.Model):
  text  = tinymce.models.HTMLField()
  ...

当我通过 django-admin 添加一个新条目时,tinyMCE 就在那里,但它都被扼杀了 - 没有工具栏,没有状态栏,只有一个我可以输入的纯空白区域。粗体/斜体热键有效。

我使用 lighttpd 为 tinymce 的 javascripts 和 django 的内置服务器提供服务。

谁能帮我?

编辑:好的,我不确定为什么,但原因是 lighttpd 在响应标头中为 .js'es 和 .css'es 发送了不正确的内容类型。通过修改 lighttpd 配置修复。

4

1 回答 1

1

造成这种情况的原因是 lighttpd 在响应标头中为 .js'es 和 .css'es 发送了不正确的内容类型。通过修改 lighttpd 配置修复。

于 2010-12-07T20:29:31.067 回答