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