mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-08-08 06:14:47 +03:00
added get_remote_field compat function
This commit is contained in:
parent
888e5c78bd
commit
3e8f1c9b3a
|
@ -185,3 +185,18 @@ def template_render(template, context=None, request=None):
|
||||||
# backends template, e.g. django.template.backends.django.Template
|
# backends template, e.g. django.template.backends.django.Template
|
||||||
else:
|
else:
|
||||||
return template.render(context, request=request)
|
return template.render(context, request=request)
|
||||||
|
|
||||||
|
def get_remote_field(field):
|
||||||
|
"""
|
||||||
|
Django 1.9 removed usage of Rel objects, see
|
||||||
|
https://github.com/django/django/pull/4241
|
||||||
|
|
||||||
|
:param field: Field
|
||||||
|
:return: remote field
|
||||||
|
"""
|
||||||
|
from django.db.models import fields
|
||||||
|
|
||||||
|
if django.VERSION < (1, 9):
|
||||||
|
return field.rel
|
||||||
|
else:
|
||||||
|
return field.remote_field
|
Loading…
Reference in New Issue
Block a user