0

ここでDjangonoobがログインを機能させようとしています。login.htmlページを読み込もうとしていますが、何らかの理由で次のエラーが発生します。

/login/でのImportErrorビューという名前のモジュールがありません

そして、このコードがエラーをトリガーしていることを示しています。エラーはurl関数の5行目にあります。

1   {% if form.errors %}
2   <p>Your username and password didn't match. Please try again.</p>
3   {% endif %}
4   
5   <form method="post" action="{% url 'django.contrib.auth.views.login' %}">
6   {% csrf_token %}
7   <table>
8   <tr>
9       <td>{{ form.username.label_tag }}</td>
10      <td>{{ form.username }}</td>
11  </tr>
12  <tr>
13      <td>{{ form.password.label_tag }}</td>
14      <td>{{ form.password }}</td>
15  </tr>

何が起こっているのか分かりますか?ビューをどこかにインポートする必要がありますか?

4

1 に答える 1

0

修正しました!urls.py ファイルを台無しにして、存在しないビューが別の URL にリンクされていたことが判明しました。私はそれを取り除きました、そしてそれはうまくいきました

于 2012-12-01T00:18:33.343 に答える