如何抑制Jinja的jinja2.exceptions.UndefinedError?

时间:2019-02-07 03:19:21

标签: python-3.x flask error-handling jinja2 undefined

我已经使用Python Flask开发了一个报表应用程序,供包含每日报表的商店使用。有时,这些字段不存在(例如,如果没有存入支票)。

我的麻烦是,在模板方面,当不存在值时,Jinja会抛出“ jinja2.exceptions.UndefinedError”。我已经知道它是未定义的,但是我不想在整个语句中放置if语句来检查是否存在每个数据结构元素。如果找不到,则不要在相应字段中放入任何内容。

在前端没有很多Jinja2风格的if / else语句的情况下,有没有办法做到这一点?

0 个答案:

没有答案