关于python:django-tinymce无法正确显示小部件

django-tinymce fails to display the widget properly

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

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

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

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

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

有人可以帮助我吗?

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


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