1. 程式人生 > >04-Django-templates

04-Django-templates

ont 表示 執行 for template lte 需要 請求 pla

# 模板系統
  - 模板:一組相同或者相似的頁面,在需要個性化的地方進行留白,需要的時候只是用數據填充就可以使用
  - 步驟:
    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