forms.py 573 B

1234567891011121314151617181920212223
  1. from django.forms import ModelForm
  2. from django.contrib.auth.models import User
  3. from .models import Profile
  4. class UserCreateForm(ModelForm):
  5. class Meta:
  6. model = User
  7. fields = ('username', 'first_name', 'last_name', 'email',)
  8. class UserChangeForm(ModelForm):
  9. class Meta:
  10. model = User
  11. fields = ('username', 'first_name', 'last_name', 'email',)
  12. admin_only_fields = ('username', 'first_name', 'last_name',)
  13. class ProfileForm(ModelForm):
  14. class Meta:
  15. model = Profile
  16. fields = ('phone_number', 'address',)