問題タブ [django-rest-auth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1005 参照

django - Django Rest Aut - ユーザー登録

システムに新しいユーザーを登録するために、Django 1.9 で Django Rest Auth を使用しています。また、このプロセスで追加のコードを実行して、追加のデータを別のテーブルに保存する必要があります。

誰もがそれを行うための最良の方法を知っていますか?

0 投票する
2 に答える
58 参照

python - クリーンアップされたデータがモデルに到達しない - django rest auth

django-rest-auth を使用して、angularJS アプリから django にデータを渡そうとしています。

私のコンソールでは、データが正しく到達していることを確認できます (特に「性別」と「ヨブ」)。

ただし、「cleaned_data」が呼び出された後、データが私のdjangoユーザーモデルに収まらないようです

注 - 2 つのユーザー モデルをセットアップしました (1 つは標準の django ユーザー テーブルで、もう 1 つは models.py で作成したユーザー テーブルです)。

0 投票する
1 に答える
936 参照

python - django-rest-auth で必要なメールのベスト プラクティス

django-rest-authフレームワークでユーザー名を要件にせず、ユーザー登録のみに電子メールを送信することを要件にする最良の(最も簡単な?)方法は何ですか?

たとえば、新しいユーザーシリアライザーを作成する必要がありますか? この要件をオフまたはオンにするために True または False を設定できるフラグ設定はありますか?

ありがとう

0 投票する
1 に答える
656 参照

django - django-restフレームワークで正しい検証例外を取得するには?

django-rest-auth から例外をキャッチしたい。クラス rest_auth.serializers.LoginSerializer はさまざまな例外をスローします。すべての exceptions.ValidationError

最後の '電子メールが確認されていません' を処理することにのみ関心があります。ただし、try ブロックはすべての ValidationError 例外をキャッチします。文字列も翻訳されている場合、興味のあるものだけを処理するにはどうすればよいですか? このようなチェックは大丈夫でしょうか、それとももっと良い方法がありますか?

0 投票する
0 に答える
227 参照

django - Django ビュー要求にはユーザーがありません

認証を行うために Django-rest-auth を使用しています。クライアント側では、次のようにログインしているユーザーのユーザー詳細を取得できます。

ただし、サーバー側のビューでは、リクエストからユーザーの詳細が得られません。私のviews.pyは次のようになります:

「リクエスト」はユーザー関連の情報を提供しないため、次の行は何もしません。

何が問題なのですか?リクエストにユーザー関連情報が含まれていないのはなぜですか? 回避策は何ですか?

私のsettings.pyには次のものがあります:

更新私の loginCtrl は次のようになります。

0 投票する
3 に答える
1284 参照

python - Django REST フレームワーク client.login() が機能しない。(ユーザー作成)

私は Django REST Framework で単純な API を構築しています。curl と API Web 管理ではすべてが期待どおりに機能しますが、次のテストを実行すると:

次のエラーで失敗します。

つまり、機能してclient.login()いないということです。何か案は?

0 投票する
1 に答える
718 参照

django-allauth - django rest auth - FacebookLogin ビュー、必要な位置引数 'request' が 1 つありません

私は Facebook の django-rest-auth ソーシャル認証インストール ガイドに従っており、インストール ガイドに従って、Adapter_class を FacebookOAuth2Adapter アダプターに設定して、FacebookLogin クラスを SocialLoginView のサブクラスとして実装しました。

/rest-auth/facebook にリクエストを投稿すると、次のエラー メッセージが表示されます。「TypeError: init () missing 1 required positional argument: 'request'」

設定がありませんか?おそらく、どこかですべて認証されたソーシャル設定でしょうか? ありがとう

0 投票する
1 に答える
585 参照

django - django rest auth password reset で DoesNotExist エラーが発生します

/rest-auth/password/reset/django-rest-auth をインストールして構成しました。エンドポイント以外はすべて正常に動作しているようです。

それに POST を実行し、JSON 経由で電子メールを渡すと、500 - DoesNotExist エラーが返されます。

DoesNotExist at /rest-auth/password/reset/ Site matching query does not exist. Request Method: POST Request URL: http://.../rest-auth/password/reset/ Django Version: 1.9.5 Exception Type: DoesNotExist Exception Value: Site matching query does not exist. Exception Location: /home/.../.local/lib/python2.7/site-packages/django/db/models/query.py in get, line 387 Python Executable: /usr/bin/python Python Version: 2.7.10

何が原因でしょうか?

0 投票する
1 に答える
1274 参照

python - 認証に失敗したジャンゴレストフレームワーク

私はDjangoを学んでいます。ログインAPIと登録API用の残りのAPIを作成していましたが、機能していましたが、突然ログインAPIが機能しません

authenticate(username=username, password=password)

登録APIが正常に機能している間は、常に何も返されません。以下はログイン用のコードです

これは登録用のコードです

ユーザーシリアライザーのコード

私はいつも応答を下回ります

以前は適切に来ていましたが。どんな助けでも大歓迎です。