2016-12-30 70 views
1

我現在正在使用Python和Flask,並且我希望在我的模板中進行檢查,以確定傳遞給模板的數組中是否包含值該陣列看起來像這樣,在數組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元素,這可能嗎?

+0

(我假設你使用它),你只需執行正常的Python代碼,這意味着你可以if語句'「value_to_check只是使用'in statuses.personal_status' – Minato

+0

可能的重複[你如何在jinja模板上編制索引?](http://stackoverflow.com/questions/20233721/how-do-you-index-on-a-jinja-template) – dahrens

回答

3

你可以考慮在你的模板下面的代碼:在神社

<div> 
{% if 'specific_status' in statuses.personal_status %} 
    yay 
{% endif %} 
</div>