グラフェンジャンゴで反応リレーのビューアフィールドを作成するには? これは意図したとおりには機能しません。私はグラフェンジャンゴ v.2.2 を使用しています。ジャンゴ 2.1. React-relay v1.7.0-rc.1。
// landingpage.schema.py
class CollectionNode(DjangoObjectType):
class Meta:
model = Collection
interfaces = (relay.Node, )
class Viewer(graphene.ObjectType):
class Meta:
interfaces = [relay.Node, ]
collection = graphene.Field(CollectionNode)
def resolve_collection(self, info, **kwargs):
return Collection.objects.all()
class Query(object):
viewer = graphene.Field(Viewer)
def resolve_viewer(self, info, **kwargs):
return Viewer() # or info.parent_type