標準のジャンゴフォームのフィールドのレンダリングの順序を変更しようとしています。フォームは基本フォームから継承し、それを基に構築されます。django非モデルフォーム - 継承されたフォームのフィールドを注文するためのメタの使用
Meta
とfields
を使用してモデルフォームのフィールドを並べ替えたり指定したりするのと同様に、継承されたフォームのフィールドを並べ替えることができます。 (例えば:)
class SignupForm(allauthforms.SignupForm):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
class Meta:
fields = ['email', 'password2']
明確な回答をいただきありがとうございます。 – Yunti