diff --git a/django/db/migrations/serializer.py b/django/db/migrations/serializer.py index 462f0dd8d1..efda10e9e2 100644 --- a/django/db/migrations/serializer.py +++ b/django/db/migrations/serializer.py @@ -376,7 +376,7 @@ def serializer_factory(value): return DecimalSerializer(value) if isinstance(value, functools.partial): return FunctoolsPartialSerializer(value) - if isinstance(value, (types.FunctionType, types.BuiltinFunctionType)): + if isinstance(value, (types.FunctionType, types.BuiltinFunctionType, types.MethodType)): return FunctionTypeSerializer(value) if isinstance(value, collections.Iterable): return IterableSerializer(value)