万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・寄付お願いします
    YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
    BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
    c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1

Djangoでログインをするときのテンプレート

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'),

を書く必要もある。