使用cmsplugin_blog Django CMS应用程序创建“新闻”部分

时间:2011-08-08 16:08:43

标签: django-cms

如何创建一个通用的“新闻”部分,该部分将使用cmsplugin_blog并显示在所有页面上。是否可以告诉base.html中的Django CMS在所有页面上包含该应用程序?每个新闻条目的内容应显示在页面的主要区域中。

我的base.html看起来像这样:

    ...
    {% block base_content %}
    {% endblock %}
    ...

    {% block right-column %}
    {% endblock %}

每个应在右栏中都有新闻短名单的页面,其中包含指向单个新闻条目的链接,这些新闻条目应在单击链接时显示在基本内容块中。

1 个答案:

答案 0 :(得分:1)

您可以这样做的一种方法是创建一个已发布但未在导航中的页面,并将该博客插件的实例添加到该页面,然后在“主”模板中,您可以显示该占位符的内容(使用以下模板标记进行博客插件实例):

http://django-cms.readthedocs.org/en/latest/advanced/templatetags.html#show-placeholder