ジャンゴ登録 - 電子メールIDのために複数のユーザーを許可します
-
27-10-2019 - |
質問
私は、Djangoの登録アウトしようとしています。私はそれが同じEMAILIDための複数の登録を可能にすることがわかりました。私はそれを防ぎたいです。それを行うための最善の方法は何ですか?
[OK]を、私は見サブクラスRegistrationFormUniqueEmailがあります。さて、どのようにこのクラスを使用するには?私は、この
を変更 def get_form_class(self, request):
return RegistrationFormUniqueEmail
しかし、私のアプリケーションからではなく、ソースコードにこれを変更した方でなければなりません。だから、私はそれをどのように行うのですか? 感謝
解決
あなたが設定ファイルに
registration
を追加したら、は、あなたがそうのようなあなたのviews.pyでフォームを使用することができます:
from registration.forms import RegistrationFormUniqueEmail
form = RegistrationFormUniqueEmail()
それはそれです。それはあなたが必要という形を与えるだろうし、一意の電子メールの検証の世話をします。
所属していません StackOverflow