| 1 | Index: django/db/models/fields/__init__.py
|
|---|
| 2 |
|
|---|
| 3 | ===================================================================
|
|---|
| 4 |
|
|---|
| 5 | --- django/db/models/fields/__init__.py (revision 6918)
|
|---|
| 6 |
|
|---|
| 7 | +++ django/db/models/fields/__init__.py (working copy)
|
|---|
| 8 |
|
|---|
| 9 | @@ -906,6 +906,11 @@
|
|---|
| 10 |
|
|---|
| 11 | def get_manipulator_field_objs(self):
|
|---|
| 12 | return [oldforms.NullBooleanField]
|
|---|
| 13 |
|
|---|
| 14 | + def formfield(self, **kwargs):
|
|---|
| 15 | + defaults = {'required': not self.blank, 'label': capfirst(self.verbose_name), 'help_text': self.help_text}
|
|---|
| 16 | + defaults.update(kwargs)
|
|---|
| 17 | + return forms.NullBooleanField(**defaults)
|
|---|
| 18 | +
|
|---|
| 19 | class PhoneNumberField(IntegerField):
|
|---|
| 20 | def get_manipulator_field_objs(self):
|
|---|
| 21 | return [oldforms.PhoneNumberField]
|
|---|