我有默认的mezza网址
url("^$", "mezzanine.pages.views.page", {"slug": "/"}, name="home"),
我在我的应用模型中有这个
class HomePage(Page):
'''
A page representing the format of the home page layout
'''
heading = models.CharField(max_length=200)
subheading = models.CharField(max_length=500,
help_text="The subheading just below the heading")
action_link = models.URLField()
class Meta:
verbose_name = _("Home page")
verbose_name_plural = _("Home pages")
主页加载正常,通过管理员和slug,/
我想添加一个单纯的文字,比如说," Just Testing"到HomePage上下文,并做了这个:
@processor_for(HomePage)
def show_my_string(request, page):
return {"item": "Just testing"}
我在主页上访问时,{{item}}不会显示。
我已经使用夹层文档上的示例完成了上述联系,但主页不起作用。
有什么特别的东西让它在主页上工作?我错过了什么?