【发布时间】:2016-12-30 12:50:59
【问题描述】:
我目前正在使用 Python 和 Flask,我想在我的模板中检查一个值是否包含在传递给模板的数组中,构建数组的代码如下所示,
statuses = {}
statuses['personal_status'] = ['Pending', 'Cancelled']
statuses['planner_status'] = ['Pending', 'RP_Approved', 'RP_Declined', 'Cancelled', 'Approved']
statuses['approver_status'] = ['Approved', 'Mgr_Declined']
在我的模板中,我想搜索 statuses.personal_status 以查看数组中是否存在值,如果存在则显示其他 DOM 元素,这可能吗?
【问题讨论】:
-
在 jinja 中(我假设你使用它)你可以只执行普通的 python 代码,这意味着你可以在 statuses.personal_status 中使用带有“value_to_check”的 if 语句
标签: python arrays flask jinja2