在我的观点中,我想传递一个错误条件。
def something(request):
name = request.GET.get('name')
if name is None:
return render_to_response('myapp.html', {'invalid': 'true'})
然后在我的模板中,我希望根据此显示不同的内容。
所以我这样做:
{% if invalid %}
INVALID
{% else %}
ALL OK
{% endif %}
然而,输出是:
INVALID
一切OK
它显示了两件事 - 任何人都可以提出任何理由。我做的可能是蠢事。但是让我发疯了。
答案 0 :(得分:2)
{'invalid': True}
也许是因为那个..