我的管理员使用django-tinymce。
我有一个类别模型和一对多关系中的产品模型。
在应用程序中,我使用了StackedOnline for Products,然后将其添加到CategoryAdmin中,如下所示:
class CategoryAdmin(admin.ModelAdmin):
inlines = [ProductInline]
class Media:
js = ('/static/js/tiny_mce/tiny_mce.js', '/static/js/tiny_mce/textareas.js',)
发生的情况是,在Admin后端,所有文本区域都显示为"Visibility:hidden",例如:
<textarea class="vLargeTextField" cols="40" id="id_description" name="description" rows="10" style="visibility: hidden;">
有人遇到过类似的问题并有解决方案吗?
django 1.5,tinymce 1.5.2
好吧,我很愚蠢。
我做的时候:
class Media:
js = ('/static/js/tiny_mce/tiny_mce.js etc....
我没有意识到tinymce应用程序没有"js"目录,所以它应该是:
class Media:
js = ('/static/tiny_mce/tiny_mce.js', '/static/tiny_mce/textareas.js')