擅长:python、mysql、java
<p>你不需要编辑所有视图。对于这个场景,django有<a href="https://docs.djangoproject.com/en/1.9/ref/templates/api/#subclassing-context-requestcontext" rel="nofollow noreferrer">template context processors</a>。这里的优点是,由于基本模板仍然是模板语言的一部分,并且它可以访问<code>Context</code>,所以您只需要在自定义上下文处理器中设置这些变量,一切都应该正常工作。在</p>
<p>关于如何编写自定义上下文处理器的一些示例:</p>
<ul>
<li><a href="https://stackoverflow.com/questions/2893724/creating-my-own-context-processor-in-django">StackOverflow Example</a></li>
<li><a href="https://docs.djangoproject.com/en/1.9/ref/templates/api/#subclassing-context-requestcontext" rel="nofollow noreferrer">Django example</a></li>
</ul>