From ea95ca2b0c3d58c622d30b5e8ae55874bcaf3297 Mon Sep 17 00:00:00 2001 From: Syrus Akbary Date: Fri, 9 Oct 2015 23:15:07 -0700 Subject: [PATCH] Fixed field ordering adding reverse related fields at the end --- graphene/contrib/django/types.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/graphene/contrib/django/types.py b/graphene/contrib/django/types.py index 87af3cae..4ae703d5 100644 --- a/graphene/contrib/django/types.py +++ b/graphene/contrib/django/types.py @@ -27,8 +27,8 @@ class DjangoObjectTypeMeta(ObjectTypeMeta): only_fields = cls._meta.only_fields reverse_fields = get_reverse_fields(cls._meta.model) all_fields = sorted(list(cls._meta.model._meta.fields) + - list(reverse_fields) + list(cls._meta.model._meta.local_many_to_many)) + all_fields += list(reverse_fields) for field in all_fields: is_not_in_only = only_fields and field.name not in only_fields