import graphene from django.conf import settings from graphene_django.debug import DjangoDebug from book.schema import BookQuery from objectives.schema import ObjectivesQuery from rooms.schema import RoomsQuery # Keep this import here, it's necessary for StreamField conversion from api import graphene_wagtail class Query(RoomsQuery, ObjectivesQuery, BookQuery, graphene.ObjectType): # This class will inherit from multiple Queries if settings.DEBUG: debug = graphene.Field(DjangoDebug, name='__debug') class Mutation(graphene.ObjectType): # This class will inherit from multiple Queries if settings.DEBUG: debug = graphene.Field(DjangoDebug, name='__debug') schema = graphene.Schema(query=Query)