我有两个变量: isAdmin(布尔值) 用户名(字符串)
我需要评估是管理员还是用户名等于某个用户名。 我试过了
{% if isAdmin or ifequal username 'xyz' %}
但我无法让它发挥作用。
那么如何组合检查这两个变量呢?
感谢 托马斯
答案 0 :(得分:2)
您无法将ifequal
与if
合并,但您也可以写
{% if isAdmin or username == 'xyz' %}
答案 1 :(得分:0)
您可以在views function
中计算并将其传递到模板
这是一个粗略的片段
def view_function(request):
#your code
if isAdmin or username == 'xyz':
arg = true
return render_to_response('template.html', {'arg': arg})
在your template
{% if arg %}