擅长:python、mysql、java
<p>django模板的两个特点是</p>
<ol>
<li><p><strong>模板继承</strong><br/>
您可以让模板在它们之间继承类似的行为,这是您通常无法做到的。</p></li>
<li><p><strong>在模板上渲染视图数据</strong><br/>
在代码中,在运行时将数据传递给<code>html</code>字符串。
您可以通过使用<a href="https://docs.djangoproject.com/en/1.10/topics/templates/#the-django-template-language" rel="nofollow noreferrer">django's template language</a>来避免这种情况,它具有<code>if</code>、<code>elseif</code>之类的逻辑操作和<code>for</code>之类的循环操作。您还可以以高效简单的方式在html模板和django视图之间传递数据,这使模板更加“动态”。</p></li>
</ol>
<p>请看<a href="https://scotch.io/tutorials/working-with-django-templates-static-files#template-inheritance" rel="nofollow noreferrer">here</a>和<a href="https://scotch.io/tutorials/working-with-django-templates-static-files#rendering-templates-with-data-from-views" rel="nofollow noreferrer">here</a>这两种情况的简单示例(也请阅读<a href="https://scotch.io/tutorials/working-with-django-templates-static-files" rel="nofollow noreferrer">whole article</a>)。你知道吗</p>