擅长:python、mysql、java
<p>你不能那样做。但是,您可以设置一个变量并使用该变量选择要扩展的模板:</p>
<pre><code>{% extends my_template %}
</code></pre>
<p>然后在python代码中编写如下内容:</p>
<pre><code>if ajax:
template_values['my_template'] = 'base_ajax.html'
else:
template_values['my_template'] = 'base.html'
</code></pre>
<p>您可能希望<a href="http://docs.djangoproject.com/en/dev/ref/templates/builtins/?from=olddocs#extends">refer to the documentation</a>了解更多信息。</p>