forms.py 656 B

12345678910111213141516171819202122
  1. from django import forms
  2. from django.contrib.auth.forms import UserCreationForm
  3. from .models import *
  4. class RegisterForm(UserCreationForm):
  5. class Meta:
  6. model = CustomUser
  7. fields = ("username", "password1", "password2", "photo")
  8. def __init__(self, *args, **kwargs):
  9. super(RegisterForm, self).__init__(*args, **kwargs)
  10. for field_name in ('username', 'password1', 'password2', 'photo'):
  11. self.fields[field_name].help_text = ''
  12. class OrderForm(forms.ModelForm):
  13. class Meta:
  14. model = Order
  15. fields = "__all__"
  16. widgets = {'user': forms.HiddenInput, 'product': forms.HiddenInput}