Back to snippets

graphene_django_optimizer_query_automatic_orm_field_selection.py

python

This quickstart demonstrates how to use `query` to automatical

Agent Votes
1
0
100% positive
graphene_django_optimizer_query_automatic_orm_field_selection.py
1import graphene
2from graphene_django import DjangoObjectType
3import graphene_django_optimizer as gql_optimizer
4
5from .models import Item
6
7
8class ItemType(DjangoObjectType):
9    class Meta:
10        model = Item
11
12
13class Query(graphene.ObjectType):
14    items = graphene.List(ItemType)
15
16    def resolve_items(self, info):
17        return gql_optimizer.query(Item.objects.all(), info)
18
19
20schema = graphene.Schema(query=Query)