【问题标题】:django-tinymce to work on all textareas in django admindjango-tinymce 在 django admin 中处理所有文本区域
【发布时间】:2017-05-08 02:21:27
【问题描述】:

我一直在尝试让微型 mce 在所有文本区域上为我的 django 管理站点工作,而无需添加每个字段的小部件。我有很多表格,希望它尽可能“自动”工作。

我已经使用“pip install django-tinymce”方法安装了 tiny mce。

我遵循了以下文章,即使它在萤火虫或开发者模式下没有抛出任何错误,我也看不出我做错了什么。

https://blog.bixly.com/django-tinymce-in-djangos-admin-app

我完全没有运气。任何想法或建议都可以在所有 textareas 上运行。

谢谢,

jAC

【问题讨论】:

  • 它是否适用于某些文本区域?
  • @AbijithMg 不,先生。我似乎根本不工作。虽然没有控制台错误,所以我相信它加载正常......

标签: python django django-admin wysiwyg django-tinymce


【解决方案1】:

我能够通过使用 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 文件中的配置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-11-10
    • 2011-08-15
    • 2012-05-20
    • 2011-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多