Changeset 6935
- Timestamp:
- 12/17/07 04:35:53 (9 months ago)
- Files:
-
- django/trunk/django/db/models/fields/__init__.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/db/models/fields/__init__.py
r6801 r6935 711 711 def __init__(self, verbose_name=None, name=None, upload_to='', **kwargs): 712 712 self.upload_to = upload_to 713 kwargs['max_length'] = kwargs.get('max_length', 100) 713 kwargs['max_length'] = kwargs.get('max_length', 100) 714 714 Field.__init__(self, verbose_name, name, **kwargs) 715 715 … … 907 907 return [oldforms.NullBooleanField] 908 908 909 def formfield(self, **kwargs): 910 defaults = {'form_class': forms.NullBooleanField} 911 defaults.update(kwargs) 912 return super(NullBooleanField, self).formfield(**defaults) 913 909 914 class PhoneNumberField(IntegerField): 910 915 def get_manipulator_field_objs(self): … … 923 928 def get_manipulator_field_objs(self): 924 929 return [oldforms.PositiveIntegerField] 925 930 926 931 def formfield(self, **kwargs): 927 932 defaults = {'min_value': 0} 928 933 defaults.update(kwargs) 929 return super(PositiveIntegerField, self).formfield(**defaults) 934 return super(PositiveIntegerField, self).formfield(**defaults) 930 935 931 936 class PositiveSmallIntegerField(IntegerField): … … 936 941 defaults = {'min_value': 0} 937 942 defaults.update(kwargs) 938 return super(PositiveSmallIntegerField, self).formfield(**defaults) 943 return super(PositiveSmallIntegerField, self).formfield(**defaults) 939 944 940 945 class SlugField(CharField):
