From 96ee486ea415a532dbded3209114b98736031118 Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Tue, 30 Aug 2016 21:47:34 -0400 Subject: [PATCH] Fixed #27081 -- Allowed migrations to serialize methods on pypy. --- django/db/migrations/serializer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)