質問

私は、Djangoの登録アウトしようとしています。私はそれが同じEMAILIDための複数の登録を可能にすることがわかりました。私はそれを防ぎたいです。それを行うための最善の方法は何ですか?

[OK]を、私は見サブクラスRegistrationFormUniqueEmailがあります。さて、どのようにこのクラスを使用するには?私は、この

を変更
    def get_form_class(self, request):

    return RegistrationFormUniqueEmail

しかし、私のアプリケーションからではなく、ソースコードにこれを変更した方でなければなりません。だから、私はそれをどのように行うのですか? 感謝

役に立ちましたか?

解決

あなたが設定ファイルにregistrationを追加したら、

は、あなたがそうのようなあなたのviews.pyでフォームを使用することができます:

from registration.forms import RegistrationFormUniqueEmail

form = RegistrationFormUniqueEmail()

それはそれです。それはあなたが必要という形を与えるだろうし、一意の電子メールの検証の世話をします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top