<%! from django.db.models.fields import IntegerField,CharField,DateTimeField,BigAutoField,TextField,NOT_PROVIDED,BooleanField,FloatField,EmailField from django.db.models.fields.related import ManyToManyField,ForeignKey,OneToOneField from framework.models import BaseModelMixin %> <%page args="f"/> <% is_required = (not f.blank and f.default == NOT_PROVIDED ) %>
% if f.choices: % elif isinstance(f,TextField) or (f.max_length and f.max_length>=300): % elif isinstance(f,(IntegerField,BigAutoField,FloatField)): % elif isinstance(f,DateTimeField): % elif isinstance(f,ManyToManyField): % elif isinstance(f,(ForeignKey,OneToOneField)): % elif isinstance(f,BooleanField): % elif isinstance(f,CharField): % endif % if f.help_text: {{ _('${f.help_text}') }} % endif