Fixed #24376 -- added verbose_name arg to UUIDField
This commit is contained in:
parent
787dd6519a
commit
ea3168dc6c
|
@ -2369,9 +2369,9 @@ class UUIDField(Field):
|
|||
description = 'Universally unique identifier'
|
||||
empty_strings_allowed = False
|
||||
|
||||
def __init__(self, **kwargs):
|
||||
def __init__(self, verbose_name=None, **kwargs):
|
||||
kwargs['max_length'] = 32
|
||||
super(UUIDField, self).__init__(**kwargs)
|
||||
super(UUIDField, self).__init__(verbose_name, **kwargs)
|
||||
|
||||
def deconstruct(self):
|
||||
name, path, args, kwargs = super(UUIDField, self).deconstruct()
|
||||
|
|
|
@ -179,6 +179,8 @@ class VerboseNameField(models.Model):
|
|||
field19 = models.TextField("verbose field19")
|
||||
field20 = models.TimeField("verbose field20")
|
||||
field21 = models.URLField("verbose field21")
|
||||
field22 = models.UUIDField("verbose field22")
|
||||
field23 = models.DurationField("verbose field23")
|
||||
|
||||
|
||||
class GenericIPAddress(models.Model):
|
||||
|
|
|
@ -76,7 +76,7 @@ class BasicFieldTests(test.TestCase):
|
|||
|
||||
def test_field_verbose_name(self):
|
||||
m = VerboseNameField
|
||||
for i in range(1, 22):
|
||||
for i in range(1, 24):
|
||||
self.assertEqual(m._meta.get_field('field%d' % i).verbose_name,
|
||||
'verbose field%d' % i)
|
||||
|
||||
|
|
Loading…
Reference in New Issue