Flask jinja2模板中if语句使用详解
Flask jinja2模板中if语句使用详解
if条件判断语句:
if
条件判断语句必须放在{% if statement %}
中间,并且还必须有结束的标签{% endif %}
。和python
中的类似,可以使用>,<,<=,>=,==,!=
来进行判断,也可以通过and,or,not,()
来进行逻辑合并操作。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>捡猫</title>
</head>
<body>
{% if username == 'zhiliao' %}
<p>捡猫</p>
{% else %}
<p>我不是捡猫</p>
{% endif %}
{% if age >= 18 %}
<p>你可以进入网吧了</p>
{% else %}
<p>未成年人禁止进入网吧</p>
{% endif %}
</body>
</html>
参考 https://blog.csdn.net/weixin_44415561/article/details/106588550?ops_request_misc=&request_id=&biz_id=102&utm_term=jinjia2%20if%E5%88%A4%E6%96%AD