【发布时间】:2017-09-18 20:34:46
【问题描述】:
我试图不在不同的模板上两次编写相同的代码。更改某些内容时真的很麻烦。
所以当我转到网页的某个部分时,我想显示一个侧边菜单。这个侧面菜单应该在几个模板上。比如index.html、detail.html、manage.html等等。
但是该部分只是网页的一部分,所以我不能在base.html中。
我正在考虑使用包含。但是由于侧面菜单依赖于要生成的数据库查询,所以我必须对每个视图进行查询。这也会产生冗余代码。
此功能的最佳做法是什么?
干杯!
【问题讨论】:
标签: python django templates view