我有一个浮动栏与联系方式的详细信息,只显示当网站是在移动屏幕上打开。但是,有一些页面我不希望它们出现,我想我可以在相应的视图类中通过上下文传递它们。我需要弄清楚的是如何在我的基础模板中访问它,在那里这个浮动条被调用。
我确实读过一些关于上下文处理器的文章,但我不确定是否可以更改传递的变量的值。
我希望能够访问base html中的变量,但也可以更改存储在views.py中的值
发布于 2019-09-11 00:52:44
我所做的是在视图中创建一个变量,并在基本模板中检查它。如果该变量存在,则将该代码放到基本模板上。
{% if flag_variable %}
<p>Whatever HTML code you want to include</p>
{% endif %}
出于变量的目的,您可以将基本模板视为与主模板相同的模板。
https://stackoverflow.com/questions/57879677
复制相似问题