【发布时间】:2019-04-08 08:39:06
【问题描述】:
我正在尝试实现一个使用 RSS 源的网站。 我的用例是能够一次显示一个 RSS 提要,然后可能在 5 秒后循环到下一个提要。这些 RSS 提要需要显示在同一个占位符上。 我是 django cms 的新手,如果您需要更多信息,请告诉我。
我搜索了很多,但我只能看到如何从前端添加插件,它们都会自动显示在占位符中。 或者修改自定义插件类的render方法来显示你想要的。 但我想以连续的方式一次显示除一个以外的所有内容
@plugin_pool.register_plugin
class ExternalArticlePlugin(CMSPluginBase):
model = ExternalArticle
name = _("External article")
render_template = "external_article.html"
cache = False
def render(self, context, instance, placeholder):
context = super(ExternalArticlePlugin, self).render(
context, instance, placeholder
)
return context
我希望在占位符内一次显示一个 RSS 提要。 这些提要是指向包含更多信息的实际网页的链接。
【问题讨论】:
标签: python django django-cms