モバイルアプリケーションのRESTful APIを構築するためにDjangoを使用していますが、認証にdjango rest-authライブラリを使用していますが、パスワードリセットを使用すると次のエラーが発生します。Django rest-auth password resetが動作しません
私は(スニペットでは、この第一のパターンを追加するなど)、ここで述べたいくつかの解決策を試してみましたが、それでも同じエラーを持つ私のURLパターンurl(r'^', include('django.contrib.auth.urls')),
url(r'^auth/', include('rest_auth.urls')),
url(r'^auth/registration/', include('rest_auth.registration.urls')),
からこのスニペットを考えると
NoReverseMatch at /auth/password/reset/
Reverse for 'auth_password_reset_confirm' with arguments '(b'OQ', '4nx-
6653c24101b5443f726b')' and keyword arguments '{}' not found. 0 pattern(s)
tried: []
。
他のエンドポイントは機能していますか? POSTやいくつかのサンプルデータのように、リクエストの詳細を教えてください。 – FBidu
最初のURLをコメントアウトしてみてください。すべてをキャッチしている可能性があります。それが助けにならない場合、あなたのURLへのアクセス方法についてもっと投稿してください。 –
@FBiduはい、API全体がうまくいきます。ログインと登録も動作しています。残りのauth libパスワードリセットの場合は、電子メールアドレス) –