只有当变量值出现在列表中时,我才需要显示一段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. PowerShell相当于C#“is”运算符?
- 3. Cypher“IN”运算符
- 4. MySQL IN运算符
- 5. IN SQL运算符
- 6. PHP等价于mysql“IN”运算符?
- 7. 红宝石相当于PHP的 “=”(点等于)运算符
- 8. Haskell的Foreign.C相当于C的&符号运算符(&)
- 9. 相当于Regex.Replace in C++
- 10. 相当于SQL IN子句
- 11. MySQL“IS IN”相当于?
- 12. Eslint:禁用运算符`in`
- 13. 以IN运算符排序
- 14. R + PostgreSQL - IN运算符
- 15. DataTable.Select使用IN运算符
- 16. OLEDB中的IN运算符
- 17. 条件运算符&& in java
- 18. 如何将SearchCriteria API用于IN和NOT IN运算符?
- 19. 什么的getSelected()相当于(MooTools的1.1)
- 20. ||运算符与=运算符相同吗?
- 21. 相当于三元运算符的SQL语句
- 22. 用C++输出运算符打印前导零(相当于printf)?
- 23. T-SQL相当于Oracle的%TYPE运算符?
- 24. 红宝石相当于C++ istream运算符吗?
- 25. 是问号运算符吗?相当于尝试!宏?
- 26. 德尔福 - 相当于C#的三元运算符?
- 27. 相当于范围解析运算符的C#或VBNET?
- 28. 能做一个相当于嵌套CSS点运算符吗?
- 29. SQL中的IN运算符和=运算符有什么区别?
- 30. 运算符模块中`in`的等效运算符是什么?