From b6cbc88f26aa7a4279a71cd8895dc0a1aa6ff398 Mon Sep 17 00:00:00 2001 From: John Bowen Date: Fri, 22 Nov 2019 12:43:03 +0000 Subject: [3.0.x] Fixed #27914 -- Fixed serialization of nested classes in migrations. Backport of 29d8198841ea39af44f3bc835d646e642d498475 from master --- django/db/migrations/serializer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'django') diff --git a/django/db/migrations/serializer.py b/django/db/migrations/serializer.py index 7d226955d5..ead81c398a 100644 --- a/django/db/migrations/serializer.py +++ b/django/db/migrations/serializer.py @@ -269,7 +269,7 @@ class TypeSerializer(BaseSerializer): if module == builtins.__name__: return self.value.__name__, set() else: - return "%s.%s" % (module, self.value.__name__), {"import %s" % module} + return "%s.%s" % (module, self.value.__qualname__), {"import %s" % module} class UUIDSerializer(BaseSerializer): -- cgit v1.3