【发布时间】:2012-08-09 01:59:41
【问题描述】:
我有一个使用上下文变量my_context_var 的base_template.html。我所有的其他模板都扩展了这个基本模板。你能帮我回答这些问题之一吗? (它们只是看待同一个潜在问题的不同方式)
如何使
my_context_var可用于所有派生模板,但允许为特定视图覆盖my_context_var。只有当该变量不存在时,我如何才能将
my_context_var注入到模板上下文中。
本质上,我正在寻找上下文变量的 setdefaults() 功能。如果有帮助,my_context_var 基本上是一个空白搜索表单,可在我网站的大多数页面中找到。我需要为一个同时显示表单和结果的页面覆盖它。当前的问题是,即使对于该结果页面,我也不断收到空白表单。
【问题讨论】:
标签: django django-templates django-context