How to create a viewer field for react-relay in graphene-django? This does not work like intended. I am using graphene-django v.2.2. Django 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