django-tinymce 在 django admin 中处理所有文本区域
django-tinymce to work on all textareas in django admin
我一直在尝试让 tiny mce 在所有文本区域上为我的 django 管理站点工作,而无需添加每个字段的小部件。我有很多表格,希望它尽可能 "automagically" 工作。
我已经使用"pip install django-tinymce"方法安装了tiny mce。
我已经关注了下面的文章,即使它在 firebug 或开发者模式下没有抛出任何错误,我也看不出我做错了什么。
https://blog.bixly.com/django-tinymce-in-djangos-admin-app
我一直跟着这封信,但一点运气都没有。任何让这个在所有文本区域上工作的想法或建议都将不胜感激。
谢谢,
jAC
我能够通过使用 admin.py 的 ModelAdmin 类 来实现它。
例如:
@admin.register(HomePageSlider)
class HomePageSliderAdmin(admin.ModelAdmin):
class Media:
js = ( '/static/assets/js/tiny_mce/tiny_mce.js' , '/static/assets/js/tiny_mce/textareas.js' )
第一部分用于 tinymce 位置,第二部分加载我放入 textareas.js 文件的配置。
我一直在尝试让 tiny mce 在所有文本区域上为我的 django 管理站点工作,而无需添加每个字段的小部件。我有很多表格,希望它尽可能 "automagically" 工作。
我已经使用"pip install django-tinymce"方法安装了tiny mce。
我已经关注了下面的文章,即使它在 firebug 或开发者模式下没有抛出任何错误,我也看不出我做错了什么。
https://blog.bixly.com/django-tinymce-in-djangos-admin-app
我一直跟着这封信,但一点运气都没有。任何让这个在所有文本区域上工作的想法或建议都将不胜感激。
谢谢,
jAC
我能够通过使用 admin.py 的 ModelAdmin 类 来实现它。
例如:
@admin.register(HomePageSlider)
class HomePageSliderAdmin(admin.ModelAdmin):
class Media:
js = ( '/static/assets/js/tiny_mce/tiny_mce.js' , '/static/assets/js/tiny_mce/textareas.js' )
第一部分用于 tinymce 位置,第二部分加载我放入 textareas.js 文件的配置。