0
我送一個語境詞典到HTML頁面HTML模板空,但我不知道如何在字典中的一個特定值的if語句執行。這就是我正在做的。檢查字典值是在Django/Python的符號
在視圖,其中我打電話的視圖方法,我返回:
return render(request, 'shop/register.html', {'errors': errors, 'data': data})
其中errors
和data
也是字典本身。
所以在HTML模板我如何可以訪問一個值在errors
領域?
我想這樣做,但它不工作:
{% if errors.username_error %} //should check if that value is not blank
<h3>{{errors.username_error}}</h3> //display error message
{% endif %}
如果您只是執行「{{data}}」或「{{errors}}」,那麼頁面上顯示的內容是什麼? –
@AndreyShipilov如果我做'{{errors.username_error}}'它顯示,但它在if語句中使用'{%%}'notation工作 –
這不是我問的:) –