flask-set和with语句以及模版中定义变量
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_27110607/article/details/80885384
set语句:
在模版中可以用set来定义变量。一旦定义了变量,以后就可以在之后使用:
<body>
{% set username=" zihliao" %}
<p>{{ username }}</p>
</body>
with语句
定义的变量,只能在with代码块中使用,超过了就无法再使用
{% with classroom='zhilioa1ban' %}
<p>{{ classroom }}</p>
{% endwith %}
<p>{{ classroom }}</p>
with语句也可以跟set一起使用,此时set定义的变量只能在with块中使用。
{% with %}
{% set classroom='zhin' %}
<p>{{ classroom }}</p>
{% endwith %}
原文链接:https://blog.csdn.net/qq_27110607/article/details/80885384