summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2016-08-30 21:47:34 -0400
committerGitHub <noreply@github.com>2016-08-30 21:47:34 -0400
commit96ee486ea415a532dbded3209114b98736031118 (patch)
treead852e4f6c304d24bf9bcd98570f1637c3a06646
parent3f16e4df494dc9143d110b886c8e8608f9d2b584 (diff)
downloaddjango-96ee486ea415a532dbded3209114b98736031118.tar.gz
Fixed #27081 -- Allowed migrations to serialize methods on pypy.
-rw-r--r--django/db/migrations/serializer.py2
1 files changed, 1 insertions, 1 deletions
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)