只有當變量值出現在列表中時,我才需要顯示一段HTML。我知道Django 1.2有一個'in'運算符。但我正在研究Google App Engine應用程序。有沒有可以使用的解決方法?Django 1.1相當於'in'運算符
4
A
回答
1
您可以使用自己的模板標籤來實現它或將其放入控制器的邏輯中。
0
如果您需要知道的是您是否應該呈現一段HTML,並且您將在其他模板中重複使用此規則,則可以嘗試使用django.template.RequestContext
並將其設置爲需要的模板中的可訪問狀態變量。
def context(request):
return {'render_a_panel' : request.user.username in ('Jim', 'Tom')}
當然,這隻適用於你的規則是基於請求的。
相關問題
- 1. 相當於SQL IN運算符的linq是什麼
- 2. 在delphi中相當於運算符
- 3. PowerShell相當於C#「is」運算符?
- 4. Neo4J IN運算符
- 5. Cypher「IN」運算符
- 6. MySQL IN運算符
- 7. XPath「in」運算符
- 8. IN SQL運算符
- 9. PHP等價於mysql「IN」運算符?
- 10. = IN運算符比IN運算符更高效T-SQL
- 11. 紅寶石相當於PHP的 「=」(點等於)運算符
- 12. Haskell的Foreign.C相當於C的&符號運算符(&)
- 13. MySQL「IS IN」相當於?
- 14. 相當於 'IN' 或sqoop
- 15. 相當於Regex.Replace in C++
- 16. 相當於SQL IN子句
- 17. 如何將SearchCriteria API用於IN和NOT IN運算符?
- 18. WQL中的IN運算符
- 19. 條件運算符&& in java
- 20. DataTable.Select使用IN運算符
- 21. R + PostgreSQL - IN運算符
- 22. 枚舉運算符(+, - ,*,/)in c
- 23. Linq中的「IN」運算符
- 24. OLEDB中的IN運算符
- 25. GQL IN運算符錯誤
- 26. Python「in」運算符速度
- 27. Eslint:禁用運算符`in`
- 28. 以IN運算符排序
- 29. SQL IN運算符查詢
- 30. _config.yml相當於Django