擅长:python、mysql、java
<p>你知道,你的问题真的是没有限制的。做这件事有很多不同的方法。在</p>
<p>我可能会将<code>TemplateView</code>子类化,重写<code>dispatch</code>方法以根据场景设置不同的模板。在</p>
<p>为了弄清楚您的逻辑如何适应各种cbv,我推荐使用<a href="https://ccbv.co.uk/projects/Django/1.8/django.views.generic.base/TemplateView/" rel="nofollow">Classy Class-Based-Views</a>资源,这样您就可以看到哪些方法在何处被调用。在</p>