0
我轉移從基於類的觀點我登錄以內置的觀點是:django.contrib.auth.views.login
Django的 - 如何使用消息內置視圖
;我一直在我的views.py中使用django消息。
但我不知道如何在內置的意見下做到這一點。
這裏是我的urls.py:
urlpatterns = patterns('',
url(r'^', include('blog.urls')),
url(r'^login/$', 'django.contrib.auth.views.login', {'template_name': 'login.html'}, name='login'),
url(r'^admin/logout', 'django.contrib.auth.views.logout_then_login', name='logout'),
)
和我想做的事,我的login.html:
{% for message in messages %}
<div id="notice" align="center">
{{ message }}
</div>
{% ifequal message.tags 'ERROR' %}
<div id="notice" align="center">{{ message }}</div>
{% endifequal %}
{% endfor %}
在哪?我如何定義消息?
謝謝
但我需要在某處定義這些消息的內容? – alix
如果您使用的是Django登錄表單,則會定義錯誤消息。 https://github.com/django/django/blob/master/django/contrib/auth/forms.py – dannyroa