总结django瓶模板不同的地方

  

一、转义符,防止变量冲突
1, django模板:
{%逐字%}
姓名:{{firstName +“;“;+ lastName}}
{% endverbatim %}

  

2瓶模板:
{%生%}
姓名:{{firstName +“;“;+ lastName}}
{% endraw %}

  

二,对静态静态文件的处理
1, django模板
{%负载staticfiles %}
& lt;链接https://www.yisu.com/zixun/href="{%静态”angularjsfile/css/bootstrap.min。css“%}”rel="样式表">或
& lt;链接https://www.yisu.com/zixun/href="/静态/angularjsfile/css/bootstrap.min。css样式表" rel=" ">
2瓶模板
& lt;链接的href=https://www.yisu.com/zixun/?静态/angularjsfile/css/bootstrap.min。css样式表" rel=" ">

  

三,后台变量传值
1,使用django模板从django
。快捷方式进口render_to_response
返回render_template(“家庭/blogs.html",{“博客”:博客,“页面”:页面})
2,使用瓶模板从瓶进口render_template

返回render_template (r"家庭/blogs.html"=博客,博客页面=)

  

四、模版中加法,减法,乘法,除法,百分比运算
1, Django模版,使用加法,减法,乘法,除法,百分比运算比较麻烦:
{{|添加值:10}}
value=https://www.yisu.com/zixun/5,则返回15 Django模版减法
{{|添加的值:-10}}
value=https://www.yisu.com/zixun/5,则返回5,这个比较好理解,减法就是加一个负数Django模版乘法:
{% widthratio 5 1 100%}
上面的代码表示:5/1 100,返回500年,widthratio需要三个参数,它会使用参数1/参数2 参数3,所以要进行乘法的话,就将参数2=1即可Django模版除法
{% widthratio 5 100 1%}
上面的代码表示:5/100 1,返回0.05,只需要将第三个参数设置为1,即可
2瓶模板
{{5/100
1 + 100}}

  

五,循环序号& lt; br>
1, django模板:
{{forloop。柜台}}
2瓶模板:
{{美元指数}}

  

六、调用函数,以AngularJS为例:
1, django模板:https://www.yisu.com/zixun/
& lt; a href=" ng-click=" testsubmit ({{forloop。柜台}> {{TechnologyAsk})”。titleask}} 变量做函数参数有花括号
2瓶模板:https://www.yisu.com/zixun/
& lt; a href=" ng-click=" testsubmit(美元指数)"> {{TechnologyAsk。titleask}} 变量做函数参数无花括号

  

联系方式:wcl6005@126.com

总结django瓶模板不同的地方