【发布时间】:2012-07-06 14:17:22
【问题描述】:
我试图在 Django 上实现 TinyMCE,我已经使用这样的设置在管理页面上成功实现了它:
admin.py:
class TinyMCEAdmin(admin.ModelAdmin):
class Media:
js = ('/media/js/tiny_mce/tiny_mce.js', '/media/js/tiny_mce/textareas.js',)
settings.py:
TINYMCE_JS_ROOT = '/media/js/tiny_mce/'
TINYMCE_JS_URL = '/media/js/tiny_mce/tiny_mce.js'
然后当我尝试在我的表单上实现它时(非管理员):
forms.py:
from tinymce.widgets import TinyMCE
class Foo(forms.Form):
title = forms.CharField(max_length = 100)
content = forms.CharField(widget = TinyMCE())
当我看到结果时,它只显示纯 html 文本区域,然后我在 Chrome 上按“F12”,然后它说:“未捕获的引用错误:未定义 tinyMCE”。
我该如何解决这个错误?谢谢各位
【问题讨论】:
标签: javascript python django tinymce