zoukankan      html  css  js  c++  java
  • 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"/>

  • 相关阅读:
    xutils 上传文件 ,暂时
    UIView.FRAMEWORK
    2016.11.7
    2016.11.6新阶段开始
    远程推送
    xcode8 导入 dylib
    bugly使用
    anelife
    心阶段
    新阶段
  • 原文地址:https://www.cnblogs.com/lowmanisbusy/p/9516767.html
Copyright © 2011-2022 走看看