from django import forms 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 = '' #