2

django-social-auth のドキュメントを調べていましたが、ユーザー アカウントに固有のメールを強制する設定が見つからないようです。

これを達成する方法はありますか?

4

2 に答える 2

-1

最も簡単な方法は、UserManagerクラスをサブクラス化し、そのメソッドを上書きして、データベースにその電子メール アドレスをcreate_user持つインスタンスがないことを確認することです(登録時にユーザーを作成するために使用します)。これを設定する方法については、ドキュメントの構成ページを参照してください。次に、カスタム マネージャーを関連付けるために、サブクラスも作成する必要があります。Django docs のモデル マネージャーの詳細。Userdjango-social-authcreate_userdjango-social-authUser

于 2012-08-23T22:21:49.433 に答える