forms.py 794 B

1234567891011121314151617181920212223242526
  1. from django import forms
  2. from .models import Company
  3. class I18nForm(forms.Form):
  4. decimal_field = forms.DecimalField(localize=True)
  5. float_field = forms.FloatField(localize=True)
  6. date_field = forms.DateField(localize=True)
  7. datetime_field = forms.DateTimeField(localize=True)
  8. time_field = forms.TimeField(localize=True)
  9. integer_field = forms.IntegerField(localize=True)
  10. class SelectDateForm(forms.Form):
  11. date_field = forms.DateField(widget=forms.SelectDateWidget)
  12. class CompanyForm(forms.ModelForm):
  13. cents_paid = forms.DecimalField(max_digits=4, decimal_places=2, localize=True)
  14. products_delivered = forms.IntegerField(localize=True)
  15. date_added = forms.DateTimeField(localize=True)
  16. class Meta:
  17. model = Company
  18. fields = '__all__'