mirror of
https://github.com/graphql-python/graphene-django.git
synced 2025-02-26 00:20:42 +03:00
Delete RelatedObject import
This commit is contained in:
parent
7fd6125199
commit
712d57e043
|
@ -9,8 +9,7 @@ from graphene.types.json import JSONString
|
||||||
from graphene.utils.str_converters import to_camel_case, to_const
|
from graphene.utils.str_converters import to_camel_case, to_const
|
||||||
from graphql import assert_valid_name
|
from graphql import assert_valid_name
|
||||||
|
|
||||||
from .compat import (ArrayField, HStoreField, JSONField, RangeField,
|
from .compat import ArrayField, HStoreField, JSONField, RangeField
|
||||||
RelatedObject)
|
|
||||||
from .fields import get_connection_field, DjangoListField
|
from .fields import get_connection_field, DjangoListField
|
||||||
from .utils import get_related_model, import_single_dispatch
|
from .utils import get_related_model, import_single_dispatch
|
||||||
|
|
||||||
|
@ -157,26 +156,6 @@ def convert_field_to_list_or_connection(field, registry=None):
|
||||||
return Dynamic(dynamic_type)
|
return Dynamic(dynamic_type)
|
||||||
|
|
||||||
|
|
||||||
# For Django 1.6
|
|
||||||
@convert_django_field.register(RelatedObject)
|
|
||||||
def convert_relatedfield_to_djangomodel(field, registry=None):
|
|
||||||
model = field.model
|
|
||||||
|
|
||||||
def dynamic_type():
|
|
||||||
_type = registry.get_type_for_model(model)
|
|
||||||
if not _type:
|
|
||||||
return
|
|
||||||
|
|
||||||
if isinstance(field.field, models.OneToOneField):
|
|
||||||
return Field(_type)
|
|
||||||
|
|
||||||
if is_node(_type):
|
|
||||||
return get_connection_field(_type)
|
|
||||||
return DjangoListField(_type)
|
|
||||||
|
|
||||||
return Dynamic(dynamic_type)
|
|
||||||
|
|
||||||
|
|
||||||
@convert_django_field.register(models.OneToOneField)
|
@convert_django_field.register(models.OneToOneField)
|
||||||
@convert_django_field.register(models.ForeignKey)
|
@convert_django_field.register(models.ForeignKey)
|
||||||
def convert_field_to_djangomodel(field, registry=None):
|
def convert_field_to_djangomodel(field, registry=None):
|
||||||
|
|
|
@ -8,7 +8,7 @@ from graphene.relay import ConnectionField, Node
|
||||||
from graphene.types.datetime import DateTime, Time
|
from graphene.types.datetime import DateTime, Time
|
||||||
from graphene.types.json import JSONString
|
from graphene.types.json import JSONString
|
||||||
|
|
||||||
from ..compat import JSONField, RelatedObject
|
from ..compat import JSONField
|
||||||
from ..converter import convert_django_field, convert_django_field_with_choices
|
from ..converter import convert_django_field, convert_django_field_with_choices
|
||||||
from ..registry import Registry
|
from ..registry import Registry
|
||||||
from ..types import DjangoObjectType
|
from ..types import DjangoObjectType
|
||||||
|
|
Loading…
Reference in New Issue
Block a user