04-Django-templates
阿新 • • 發佈:2019-05-11
ont 表示 執行 for template lte 需要 請求 pla
{% endfor %}
# 模板系統
- 模板:一組相同或者相似的頁面,在需要個性化的地方進行留白,需要的時候只是用數據填充就可以使用
- 步驟:
1. 在settings中進行設置:TEMPLATES
2. 在tmepltes文件夾下編寫模並調用
# 模板-變量
- 變量的表示方法: {{var_name}}
- 在系統調用模板的時候,會用相應的數據查找相應的變量名稱,如果能找到,則填充,或者叫渲染,否則,跳過
# 模板-標簽
- for標簽: {% for .. in .. %}
- 用法:
{% for .. in .. %}
循環語句
{% endfor %}
# if標簽
- 用來判斷條件
- 代碼示例:
{% if 條件 %}
條件成立執行語句
{% elif 條件 %}}
條件成立執行語句
{% else %}
以上條件都不成立執行語句
{% endif %}}
# csrf標簽
- csrf:跨站請求偽造
- 在提交表單的時候,表單頁面需要加上 {% csrf_token %},
04-Django-templates