feat(forms.py): capitalize first and last name
This commit is contained in:
@@ -1,13 +1,15 @@
|
|||||||
from django import forms
|
from django import forms
|
||||||
|
from django.conf import settings
|
||||||
|
from django.core.handlers.wsgi import WSGIRequest
|
||||||
|
|
||||||
|
|
||||||
class SignUpForm(forms.Form):
|
class SignUpForm(forms.Form):
|
||||||
first_name = forms.CharField(max_length=60, required=True, label="First Name")
|
first_name = forms.CharField(max_length=60, required=True, label="First Name")
|
||||||
last_name = forms.CharField(max_length=60, required=True, label="Last Name")
|
last_name = forms.CharField(max_length=60, required=True, label="Last Name")
|
||||||
|
|
||||||
def signup(self, request, user):
|
def signup(self, request: WSGIRequest, user):
|
||||||
user.first_name = self.cleaned_data["first_name"]
|
user.first_name = self.cleaned_data["first_name"].strip().title()
|
||||||
user.last_name = self.cleaned_data["last_name"]
|
user.last_name = self.cleaned_data["last_name"].strip().title()
|
||||||
user.save()
|
user.save()
|
||||||
|
|
||||||
return user
|
return user
|
||||||
|
|||||||
Reference in New Issue
Block a user