易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 2|回复: 0
收起左侧

jinja2.exceptions.TemplateSyntaxError: Encountered unknown tag 'break'. Jinja wa

[复制链接]
发表于 2024-7-5 21:23:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
jinja2.exceptions.TemplateSyntaxError: Encountered unknown tag 'break'. Jinja was looking for the following tags: 'elif' or 'else' or 'endif'. The innermost block that needs to be closed is 'if'./ N2 m+ I# w+ u4 ^+ B' p* Y$ T
2 P9 y5 f1 v2 x8 Q

3 G: W7 q) P9 k; C解决办法,是在app下添加flask支持break语句
( H; r! L/ P9 B6 {/ E8 ]! B主要检查py文件中 实例这个地方是否支持break的语法:
; C& `' V: \9 D! N; }+ w
* O0 s4 ^  R, japp = Flask(__name__)) t" y4 }) q% V) n8 i
# 为模板引擎添加扩展,支持break/continue语法: C8 M0 z4 g" @' P* x4 E* |; H" e4 D
app.jinja_env.add_extension('jinja2.ext.loopcontrols')' I& W" B4 D% I0 F# X6 l
5 Z" Z# ^# S; J7 f

: b' Q6 ]- Q1 a/ n; V1 U# @$ p0 d- ^# i0 ?: ~* R/ U) L% H2 `
再次访问就恢复正常了。
9 @& h& c) y5 j& U0 o
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 20:18 , Processed in 0.052837 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表