1

我正在为我的管理员使用 django-tinymce。

我有一个具有一对多关系的产品模型的类别模型。

在应用程序中,我对产品使用了 StackedInline,然后将其添加到 CategoryAdmin,如下所示:

class CategoryAdmin(admin.ModelAdmin):
    inlines = [ProductInline]

     class Media:
         js = ('/static/js/tiny_mce/tiny_mce.js', '/static/js/tiny_mce/textareas.js',)

发生的情况是,在 Admin 后端,所有文本区域都以“可见性:隐藏”呈现,如下所示:

<textarea class="vLargeTextField" cols="40" id="id_description" name="description" rows="10" style="visibility: hidden;">

有人有类似的问题并有解决方案吗?

django 1.5,tinymce 1.5.2

4

1 回答 1

2

好的#fml,我很愚蠢。

当我这样做时:

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')
于 2013-11-25T04:10:38.550 回答