【问题标题】:Django, Tiny_MCE break my css style in admin flatpage and dont appearDjango,Tiny_MCE 在管理平面页面中破坏了我的 css 样式并且不出现
【发布时间】:2010-11-19 02:24:48
【问题描述】:

我试图在我的 FlatPages 中使用 Tiny MCE 编辑器,但编辑器没有出现,并且 flatpage 中添加表单的 css 已损坏。

我是这样使用的:

url.py

(r'^tiny_mce/(?P<path>.*)$','django.views.static.serve',{'document_root': 'e:/wamp/www/diligencia/src/tiny_mce/jscripts/tiny_mce/'}),

模板:

模板覆盖:templates/admin/flatpages/flatpage/change_form.html

我的模板 change_form.html 中的代码

<script type="text/javascript" src="/tiny_mce/tiny_mce.js/"></script>
<script type="text/javascript">
tinyMCE.init({
    mode: "textareas",
    theme: "simple"
});
</script> 

我想知道问题出在哪里:(

谢谢 问候, 阿西诺克斯

【问题讨论】:

标签: django django-admin django-templates


【解决方案1】:

希望您现在已经解决了这个问题,但我认为这只是一个错字,您需要更改:

'e:/wamp/www/diligencia/src/tiny_mce/jscripts/tiny_mce/'

'e:/wamp/www/diligencia/src/tinymce/jscripts/tiny_mce/'

后者是存储在 tinyMCE 存档中的路径。

【讨论】:

  • 感谢 Yorgos 的重播,但正在运行 :),只需使用名为 textarea.js 的媒体 JS :)