2017-11-09 24 views
1

ユーザーがdjango-helpdeskでパスワードを変更できるようにしようとしています。 docsでは、これは、settings.pyにこれを追加することによって行われる。エラー "auth_password_changeが見つかりません"

python2.7/site-packages/helpdesk/templates/helpdesk/navigation.html 

で75行目に

NoReverseMatch at /helpdesk/tickets/ 
Reverse for 'auth_password_change' not found. 'auth_password_change' is not a valid view function or pattern name. 

やポイント:

HELPDESK_SHOW_CHANGE_PASSWORD = True 

ので、次のエラーで結果をやっこれは次のとおりです。

<li><a href="{% url 'auth_password_change' %}"><i class="fa fa-user-secret fa-fw"></i> {% trans "Change password" %}</a></li> 

これはDjango-Helpdeskのバグですか、何か不足していますか?

答えて

0

looks as if helpdesk urls.pyには、ログインとログアウトのためのURLが含まれていますが、パスワードのリセットは含まれていません。

パスワードリセットのURLを含める最も簡単な方法は、django.contrib.auth.urlsをプロジェクトのurls.pyに含めることです。

url('^', include('django.contrib.auth.urls')), 

は、詳細はAuthentication ViewsのためのDjangoのドキュメントを参照してください。

関連する問題