variables - 如何在 Jinja 中创建和更新全局变量?
问题描述
我想用 Jinja 创建一个全局(布尔)变量并在 if 语句中更新它。我尝试按如下方式执行此操作:
{% set variable = true %}
{% if True %}
{% set variable = false %}
{% endif %}
{{ variable }}
我希望 print 是False ,但现在是 True。
我应该为命名空间创建一个变量还是有更简单的方法?谢谢你的帮助!
解决方案
推荐阅读
- excel - 如何对 Power Query 中的 N 列求和
- javascript - 将reducer从react redux转换为hook
- django - 寻找在 MacOs 中修改主机文件
- rabbitmq - 在 Spring AMQP 中处理 RabbitMQ DLQ 消息的最佳方法是什么
- c# - 如何在列表中查找单词模式c#
- c# - ASP .NET Core IIS 部署 IIS AspNetCore 模块错误:CLR 工作线程过早退出
- opencv - 如何确定车道的坐标?
- java - Java8:找出哪个线程正在创建文件
- elasticsearch - 无法检索弹性搜索重新索引任务详细信息,出现错误“格式错误的任务 ID”
- flutter - 为什么在 objectbox-dart 中不允许使用反向链接的多对一?