Skip to content

Commit 992fbf0

Browse files
authored
Merge pull request #245 from edmorley/fix-deprecation-warnings
Remove usages of deprecated field.rel
2 parents ec5dba3 + a4cc360 commit 992fbf0

File tree

2 files changed

+4
-11
lines changed

2 files changed

+4
-11
lines changed

graphene_django/converter.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
from .compat import ArrayField, HStoreField, JSONField, RangeField
1212
from .fields import DjangoListField, DjangoConnectionField
13-
from .utils import get_related_model, import_single_dispatch
13+
from .utils import import_single_dispatch
1414

1515
singledispatch = import_single_dispatch()
1616

@@ -125,7 +125,7 @@ def convert_time_to_string(field, registry=None):
125125

126126
@convert_django_field.register(models.OneToOneRel)
127127
def convert_onetoone_field_to_djangomodel(field, registry=None):
128-
model = get_related_model(field)
128+
model = field.related_model
129129

130130
def dynamic_type():
131131
_type = registry.get_type_for_model(model)
@@ -144,7 +144,7 @@ def dynamic_type():
144144
@convert_django_field.register(models.ManyToManyRel)
145145
@convert_django_field.register(models.ManyToOneRel)
146146
def convert_field_to_list_or_connection(field, registry=None):
147-
model = get_related_model(field)
147+
model = field.related_model
148148

149149
def dynamic_type():
150150
_type = registry.get_type_for_model(model)
@@ -170,7 +170,7 @@ def dynamic_type():
170170
@convert_django_field.register(models.OneToOneField)
171171
@convert_django_field.register(models.ForeignKey)
172172
def convert_field_to_djangomodel(field, registry=None):
173-
model = get_related_model(field)
173+
model = field.related_model
174174

175175
def dynamic_type():
176176
_type = registry.get_type_for_model(model)

graphene_django/utils.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,6 @@ def get_model_fields(model):
5656
return all_fields
5757

5858

59-
def get_related_model(field):
60-
if hasattr(field, 'rel'):
61-
# Django 1.6, 1.7
62-
return field.rel.to
63-
return field.related_model
64-
65-
6659
def is_valid_django_model(model):
6760
return inspect.isclass(model) and issubclass(model, models.Model)
6861

0 commit comments

Comments
 (0)