We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2bade1d commit ea0c43bCopy full SHA for ea0c43b
mailauth/forms.py
@@ -90,12 +90,13 @@ class EmailLoginForm(BaseLoginForm):
90
email_template_name = "registration/login_email.txt"
91
html_email_template_name = "registration/login_email.html"
92
from_email = None
93
+ field_name = None
94
95
def __init__(self, request, *args, **kwargs):
96
self.request = request
97
super().__init__(*args, **kwargs)
98
- self.field_name = get_user_model().get_email_field_name()
99
+ self.field_name = self.field_name or get_user_model().get_email_field_name()
100
model_field = get_user_model()._meta.get_field(self.field_name)
101
field = model_field.formfield()
102
field.required = True
0 commit comments