Skip to main content
 首页 » 编程设计

python之django-tinymce 无法正确显示小部件

2025年05月04日38shangdawei

我正在尝试使用 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 配置修复。