mirror of
https://github.com/graphql-python/graphene.git
synced 2025-02-02 12:44:15 +03:00
Fixed foreign key, oneToOne resolve
This commit is contained in:
parent
042325192a
commit
97224c6083
|
@ -62,6 +62,12 @@ class DjangoModelField(Field):
|
||||||
super(DjangoModelField, self).__init__(None, *args, **kwargs)
|
super(DjangoModelField, self).__init__(None, *args, **kwargs)
|
||||||
self.model = model
|
self.model = model
|
||||||
|
|
||||||
|
def resolve(self, instance, args, info):
|
||||||
|
resolved = super(DjangoModelField, self).resolve(instance, args, info)
|
||||||
|
schema = info.schema.graphene_schema
|
||||||
|
_type = self.get_object_type(schema)
|
||||||
|
return _type(resolved)
|
||||||
|
|
||||||
@memoize
|
@memoize
|
||||||
def internal_type(self, schema):
|
def internal_type(self, schema):
|
||||||
_type = self.get_object_type(schema)
|
_type = self.get_object_type(schema)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user