12345678910111213141516171819202122232425 |
- from django.contrib.auth import get_user_model
- from django.contrib.auth.forms import UserCreationForm
- from django import forms
- from .models import *
- class RegistrationForm(UserCreationForm):
- username = forms.CharField(label='Логин')
- password1 = forms.CharField(label='Придумайте пароль', widget=forms.PasswordInput())
- password2 = forms.CharField(label='Придумайте пароль', widget=forms.PasswordInput())
- class Meta:
- model = get_user_model()
- fields = ('username', 'name', 'surname', 'avatar', 'password1', 'password2')
- labels = {
- 'name': 'Имя',
- 'surname': 'Фамилия',
- 'avatar': 'Аватарка'
- }
- class ProfileForm(forms.ModelForm):
- class Meta:
- fields = ('username', 'name', 'surname', 'avatar', 'password')
|