我试图在 Django 上实现 TinyMCE,我已经使用如下设置在管理页面上成功实现了它:
管理员.py:
class TinyMCEAdmin(admin.ModelAdmin):
class Media:
js = ('/media/js/tiny_mce/tiny_mce.js', '/media/js/tiny_mce/textareas.js',)
设置.py:
TINYMCE_JS_ROOT = '/media/js/tiny_mce/'
TINYMCE_JS_URL = '/media/js/tiny_mce/tiny_mce.js'
然后当我尝试在我的表单上实现它时(非管理员):
表格.py:
from tinymce.widgets import TinyMCE
class Foo(forms.Form):
title = forms.CharField(max_length = 100)
content = forms.CharField(widget = TinyMCE())
当我看到结果时,它只显示纯 html textarea,然后我在 Chrome 上点击“F12”,然后它说:“未捕获的引用错误:未定义 tinyMCE”。
我该如何解决这个错误?谢谢各位