Loading django/db/models/fields/__init__.py +5 −0 Original line number Diff line number Diff line Loading @@ -2366,6 +2366,11 @@ class UUIDField(Field): kwargs['max_length'] = 32 super(UUIDField, self).__init__(**kwargs) def deconstruct(self): name, path, args, kwargs = super(UUIDField, self).deconstruct() del kwargs['max_length'] return name, path, args, kwargs def get_internal_type(self): return "UUIDField" Loading tests/model_fields/test_uuid.py +8 −0 Original line number Diff line number Diff line Loading @@ -35,6 +35,14 @@ class TestSaveLoad(TestCase): self.assertEqual(loaded.field, None) class TestMigrations(TestCase): def test_deconstruct(self): field = models.UUIDField() name, path, args, kwargs = field.deconstruct() self.assertEqual(kwargs, {}) class TestQuerying(TestCase): def setUp(self): self.objs = [ Loading Loading
django/db/models/fields/__init__.py +5 −0 Original line number Diff line number Diff line Loading @@ -2366,6 +2366,11 @@ class UUIDField(Field): kwargs['max_length'] = 32 super(UUIDField, self).__init__(**kwargs) def deconstruct(self): name, path, args, kwargs = super(UUIDField, self).deconstruct() del kwargs['max_length'] return name, path, args, kwargs def get_internal_type(self): return "UUIDField" Loading
tests/model_fields/test_uuid.py +8 −0 Original line number Diff line number Diff line Loading @@ -35,6 +35,14 @@ class TestSaveLoad(TestCase): self.assertEqual(loaded.field, None) class TestMigrations(TestCase): def test_deconstruct(self): field = models.UUIDField() name, path, args, kwargs = field.deconstruct() self.assertEqual(kwargs, {}) class TestQuerying(TestCase): def setUp(self): self.objs = [ Loading