registration fixes

This commit is contained in:
Alicja Cięciwa
2020-11-15 13:32:50 +01:00
parent 0525450a90
commit 3ffce6c7c3
15 changed files with 117 additions and 63 deletions

View File

@@ -3,40 +3,40 @@ from django.contrib.auth.forms import UserCreationForm
from django.contrib.auth.models import User
class RegisterForm(UserCreationForm):
class Meta:
model = User
fields = ['username', 'password1', 'password2']
def __init__(self, *args, **kwargs):
super(RegisterForm, self).__init__(*args, **kwargs)
self.fields['username'] = forms.CharField(
widget=forms.TextInput(attrs={
'placeholder': 'Nazwa użytkownika'
}),
error_messages={
'required': 'Wpisz nazwę użytkownika',
})
self.fields['password1'] = forms.CharField(
widget=forms.PasswordInput(attrs={
'placeholder': 'Hasło'
}),
error_messages={
'required': 'Podaj hasło',
})
self.fields['password2'] = forms.CharField(
widget=forms.PasswordInput(attrs={
'placeholder': 'Powtórz hasło'
}),
error_messages={
'required': 'Podaj hasło',
})
for field in ['username', 'password1', 'password2']:
self.fields[field].help_text = None
self.fields[field].label = ''
# class RegisterForm(UserCreationForm):
#
# class Meta:
# model = User
# fields = ['username', 'password1', 'password2']
#
# def __init__(self, *args, **kwargs):
# super(RegisterForm, self).__init__(*args, **kwargs)
# self.fields['username'] = forms.CharField(
# widget=forms.TextInput(attrs={
# 'placeholder': 'Nazwa użytkownika'
# }),
# error_messages={
# 'required': 'Wpisz nazwę użytkownika',
# })
# self.fields['password1'] = forms.CharField(
# widget=forms.PasswordInput(attrs={
# 'placeholder': 'Hasło'
# }),
# error_messages={
# 'required': 'Podaj hasło',
# })
# self.fields['password2'] = forms.CharField(
# widget=forms.PasswordInput(attrs={
# 'placeholder': 'Powtórz hasło'
# }),
# error_messages={
# 'required': 'Podaj hasło',
# })
#
# for field in ['username', 'password1', 'password2']:
# self.fields[field].help_text = None
# self.fields[field].label = ''
#