Django模板系統

基本語法

變量

{{ 變量名 }}

for循環標籤

{% for x in list %},{% endfor %}
for循環

if-else分支標籤

{% if %},{% else %},{% endif %}
if-else分支標籤

Django–繼承

(1)在所有HTML中共有的部分新建一個HTML,在各自網頁的各自位置上添加以下代碼:
{% include ‘index.html’ %}             #表示在這個頁面中的指定位置引入index.html
(2)創建父節點,相關頁面繼承該頁面,同時繼承該頁面並可在指定位置修改相關內容 (將該HTML命名爲blog.html)
{% block content %}
-----------------該地方的內容可以進行修改--------------------------
{% endblock %}           #繼承該頁面的頁面均可在該地方進行修改,如父類
(3)在其餘地方繼承blog.html相關內容
{% extends ‘blog.html’%}                     #繼承blog.html中的內容
{% block content %}                             #繼承blog.html並對blog.html中自定義版款進行重新設計
-------------自定義版塊--------------------
{% endblock%}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章