如何检查jinja2 / django模板中任何变量的大小写?

时间:2017-02-10 06:19:26

标签: python django django-templates jinja2

我需要检查变量的大小写,如果它是大写或小写。我们可以在Django模板中做到吗?

2 个答案:

答案 0 :(得分:1)

使用Jinja提供的upper测试。

{% if variable is upper %}Yes, the variable is uppercase!{% endif %}

答案 1 :(得分:0)

如果您确定该变量将是一个字符串,您可以使用isupper字符串方法来检查字符串是否为大写。同样,islower用于检查小写。

@agaust。感谢编辑,内置函数跳过了我的脑海。