Djangoでログインをするときのテンプレートは、 htmlで
<form method="post" action="{% url 'django.contrib.auth.views.login' %}"> {% csrf_token %}
とかくだけではダメ、
Caught NoReverseMatch while rendering: Reverse for ''django.contrib.auth.views.login'' with arguments '()' and keyword arguments '{}' not found.
の変なエラーに成る。
django - no reverse match for login view - Stack Overflow
urls.pyに
url(r'^accounts/login$', 'django.contrib.auth.views.login'),
を書く必要もある。