Skip to content

Commit 0defa3a

Browse files
author
Jacob Foster
committed
Django 1.7 and 1.8 compatability
1 parent ef22aff commit 0defa3a

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

graphene_django/optimization.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
from collections import namedtuple
22

3+
try:
4+
from django.db.models.fields.reverse_related import ForeignObjectRel
5+
except ImportError:
6+
# Django 1.7 doesn't have the reverse_related distinction
7+
from django.db.models.fields.related import ForeignObjectRel
8+
39
from django.db.models import ForeignKey
4-
from django.db.models.fields.reverse_related import ForeignObjectRel
510
from graphene.utils.str_converters import to_snake_case
611

712
from .registry import get_global_registry

graphene_django/types.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ def is_type_of(cls, root, context, info):
120120

121121
@classmethod
122122
def get_node(cls, id, context, info):
123-
query = cls._meta.model._meta.default_manager
123+
query = cls._meta.model._default_manager
124124
query = optimize_queryset(query, info)
125125
try:
126126
return query.get(pk=id)

0 commit comments

Comments
 (0)