Django CMS,每页CSS样式

时间:2014-05-16 16:10:07

标签: django-cms

我经常使用css_select在Typo3中为页面使用小的特定于页面的CSS文件。这些样式通常仅适用于这些页面上的某些特殊元素。将这些样式放在全局文件中感觉不对。

使用css_select我可以选择一些可能包含在页面标题中的文件,以便加载它的特殊样式。

现在我正在寻找一种在Django CMS 3中做类似事情的方法。我知道的唯一内置解决方案是创建一个新模板,对于需要图像的单个页面来说,这似乎有点过分处理方式略有不同,仅举一例。

  • 有没有办法只使用django CMS?
  • 如果没有,是否有应用程序会这样做?
  • 如果没有,应用程序如何扩展页面管理表单以便可以添加此功能。

1 个答案:

答案 0 :(得分:1)

您可以扩展页面。

请参阅http://django-cms.readthedocs.org/en/latest/extending_cms/extending_page_title.html

一个很好的例子是https://github.com/nephila/djangocms-page-meta

以上包允许您向页眉添加其他元标记。