Hi Merrick,
> How can I access request.user in a clean method of a ModelForm?
>
> class UserEmailForm(ModelForm):
> ...
>
You can instantiate your form passing the request or the user as
argument:
class UserEmailForm(ModelForm):
def __init__(self, *args, **kw):
self.request = kw.pop
How can I access request.user in a clean method of a ModelForm?
I have the following code in forms.py:
===
#profle email form
class UserEmailForm(ModelForm):
class Meta:
model = User
fields = ['email',]
def clean_email(self):
email_submitted = self.cleaned_data.g
2 matches
Mail list logo