嗨 我遇到了Django模板系統的問題。當我想在模板檢查,如果用戶使用登錄:Django request.user.username不起作用
{% if user.is_authenticated %}
# success
{% else %}
<p>Welcome, new user. Please log in.</p>
{% endif %}
我不明白的成功的一部分。當我在一個視圖中使用:
if not request.user.is_authenticated():
return render_to_response('index.html', {'inhalt': 'Not loggged in'})
else:
return render_to_response('index.html', {'inhalt': 'Succesfully loged in'})
它正確地顯示我的其他部分。 希望有人能幫助我。 感謝菲爾
THX工作現在終於。 – Philip 2011-03-14 17:23:45
使用direct_to_template也可以工作 – goh 2012-02-28 15:04:26