【问题标题】:How to correctly modify <HEAD> in Django-CMS for custom plugins?如何在 Django-CMS 中为自定义插件正确修改 <HEAD>?
【发布时间】:2010-12-28 14:57:34
【问题描述】:

Django-CMS 自定义插件和导航扩展器允许在 HTML 的某些部分创建任何内容 HTML。但是我经常有一些特定插件需要一些 JavaScript,比如相册查看器插件,它需要 JS 中的 JS。

我目前的解决方案是让用户为此指定一个特定的模板。我可以检查template render() 以使用特定的占位符或使用占位符限制,但这似乎不对:它仍在“body”占位符中。

有什么建议吗?

【问题讨论】:

    标签: django plugins django-cms


    【解决方案1】:

    在正文中包含 Javascript 并没有错 - 事实上,有些人认为它是 best practice

    【讨论】:

      猜你喜欢
      • 2012-05-26
      • 2014-04-12
      • 2013-12-16
      • 2015-09-09
      • 2012-09-24
      • 2013-04-05
      • 1970-01-01
      • 2013-12-28
      • 1970-01-01
      相关资源
      最近更新 更多