python – Wagtail Views:额外的上下文
发布时间:2020-12-16 21:49:55 所属栏目:Python 来源:网络整理
导读:我没有找到更新Wagtail CMS页面上下文的正确方法. 例如,我有我的主页模型: class HomePage(Page): about = RichTextField(blank=True) date = models.DateField(auto_now=True) content_panels = Page.content_panels + [ FieldPanel('about',classname="fu
我没有找到更新Wagtail CMS页面上下文的正确方法. 例如,我有我的主页模型:
我还希望在该页面上包含一些第三方信息.在我的情况下它的论坛.写一些ViewMixin会很棒,比如:
我可以通过编写我的Django CBV来做到这一点,但我真的想知道Wagtail Native Way. 最佳答案
您可以通过覆盖页面模型上的get_context方法来执行此操作:
这使得模板上的变量论坛可用. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容