Django templates html中進行模板渲染時使用python語法的基本方式


導包(可以在模板中導入python包進行使用):

<%!import urllib%>

<%! from ** import **%>

 

使用 if 語句:

  {% if True %}

     ...

  {% elif %}

     ...

  {% else %}

     ...

  {% endif %}

 

使用 for 語句:

  {% for i in range(10) %}

    ...  

  {% endfor %}

 

進行變量的賦值:

  <%  a = 12 %>

  然后在html語句中通過  ${a} 這樣的方式使用該變量,即使使用了引號包裹也可以使用

 

在一個模板中導入另外一個模板並進行傳參:

  <% a = 1 %>

  <% b = 2 %>

  <%include file="路徑" args="a=a, b=b"/>

 

在被導入的模板中接收變量:

  <%page args="a, b"/>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM