PageRenderTime 26ms CodeModel.GetById 20ms RepoModel.GetById 1ms app.codeStats 0ms

/tests/regressiontests/i18n/forms.py

https://code.google.com/p/mango-py/
Python | 22 lines | 18 code | 4 blank | 0 comment | 0 complexity | 5e8537459d803c0d3108225eaa5fc63c MD5 | raw file
Possible License(s): BSD-3-Clause
  1. from django import template, forms
  2. from django.forms.extras import SelectDateWidget
  3. from models import Company
  4. class I18nForm(forms.Form):
  5. decimal_field = forms.DecimalField(localize=True)
  6. float_field = forms.FloatField(localize=True)
  7. date_field = forms.DateField(localize=True)
  8. datetime_field = forms.DateTimeField(localize=True)
  9. time_field = forms.TimeField(localize=True)
  10. integer_field = forms.IntegerField(localize=True)
  11. class SelectDateForm(forms.Form):
  12. date_field = forms.DateField(widget=SelectDateWidget)
  13. class CompanyForm(forms.ModelForm):
  14. cents_payed = forms.DecimalField(max_digits=4, decimal_places=2, localize=True)
  15. products_delivered = forms.IntegerField(localize=True)
  16. date_added = forms.DateTimeField(localize=True)
  17. class Meta:
  18. model = Company