mirror of
https://github.com/django/django.git
synced 2025-11-24 21:00:12 +00:00
Fixed #27969 -- Fixed models.Field.formfield() setting 'disabled' for fields with choices.
This commit is contained in:
parent
075f13e44f
commit
7e09fa7f51
2 changed files with 7 additions and 1 deletions
|
|
@ -54,6 +54,12 @@ class BasicFieldTests(TestCase):
|
|||
klass = forms.TypedMultipleChoiceField
|
||||
self.assertIsInstance(field.formfield(choices_form_class=klass), klass)
|
||||
|
||||
def test_formfield_disabled(self):
|
||||
"""Field.formfield() sets disabled for fields with choices."""
|
||||
field = models.CharField(choices=[('a', 'b')])
|
||||
form_field = field.formfield(disabled=True)
|
||||
self.assertIs(form_field.disabled, True)
|
||||
|
||||
def test_field_str(self):
|
||||
f = models.Field()
|
||||
self.assertEqual(str(f), '<django.db.models.fields.Field>')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue