-2
而不是在每個模板中編寫像CSS,腳本等常見的頁眉和頁腳,我怎樣才能使用常見的頁眉和頁腳文件附加模板。包括常見的頁眉和頁腳
而不是在每個模板中編寫像CSS,腳本等常見的頁眉和頁腳,我怎樣才能使用常見的頁眉和頁腳文件附加模板。包括常見的頁眉和頁腳
爲了擴展html模板中的頁眉和頁腳, 您應該在同一個文件中同時添加頁眉/頁腳,併爲每個要添加內容的地點添加一個jinja塊。 (你應該首先閱讀一些文檔)
然後,在特定的頁面中,你從{% extends "base.html" %}
開始,其中base是你的模板,並且你編寫了每個特定於這個頁面的塊。
下面是這樣一個例子:
{% extends "base.html" %}
{% block title %}Index{% endblock %}
{% block head %}
<style type="text/css">
.important { color: #336699; }
</style>
{% endblock %}
{% block content %}
<h1>Index</h1>
<p class="important">
Welcome to my awesome homepage.
</p>
{% endblock %}
我試過包括在
延長,我是不是有關語法多肯定。 – sachsure那麼你的預期是什麼? –
當你查看'include'和'extends'的文檔時,你發現了什麼? – Sayse