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

您可能还喜欢...

发表回复