Rename back *Types to *Nodes

This commit is contained in:
Pawel Kowalski 2018-09-05 09:21:07 +02:00
parent ea5afe359b
commit 7d1cac079b
4 changed files with 26 additions and 26 deletions

View File

@ -6,7 +6,7 @@ from graphene_django.filter import DjangoFilterConnectionField
from ..models import Book, Topic, Module, Chapter, ContentBlock from ..models import Book, Topic, Module, Chapter, ContentBlock
class ContentBlockNodeType(DjangoObjectType): class ContentBlockNode(DjangoObjectType):
class Meta: class Meta:
model = ContentBlock model = ContentBlock
only_fields = [ only_fields = [
@ -18,8 +18,8 @@ class ContentBlockNodeType(DjangoObjectType):
interfaces = (relay.Node,) interfaces = (relay.Node,)
class ChapterType(DjangoObjectType): class ChapterNode(DjangoObjectType):
content_blocks = DjangoFilterConnectionField(ContentBlockNodeType) content_blocks = DjangoFilterConnectionField(ContentBlockNode)
class Meta: class Meta:
model = Chapter model = Chapter
@ -35,9 +35,9 @@ class ChapterType(DjangoObjectType):
return ContentBlock.get_by_parent(self) return ContentBlock.get_by_parent(self)
class ModuleType(DjangoObjectType): class ModuleNode(DjangoObjectType):
pk = graphene.Int() pk = graphene.Int()
chapters = DjangoFilterConnectionField(ChapterType) chapters = DjangoFilterConnectionField(ChapterNode)
hero_image = graphene.String() hero_image = graphene.String()
class Meta: class Meta:
@ -62,9 +62,9 @@ class ModuleType(DjangoObjectType):
return Chapter.get_by_parent(self) return Chapter.get_by_parent(self)
class TopicType(DjangoObjectType): class TopicNode(DjangoObjectType):
pk = graphene.Int() pk = graphene.Int()
modules = DjangoFilterConnectionField(ModuleType) modules = DjangoFilterConnectionField(ModuleNode)
class Meta: class Meta:
model = Topic model = Topic
@ -84,9 +84,9 @@ class TopicType(DjangoObjectType):
return Module.get_by_parent(self) return Module.get_by_parent(self)
class BookType(DjangoObjectType): class BookNode(DjangoObjectType):
pk = graphene.Int() pk = graphene.Int()
topics = DjangoFilterConnectionField(TopicType) topics = DjangoFilterConnectionField(TopicNode)
class Meta: class Meta:
model = Book model = Book
@ -107,11 +107,11 @@ class BookType(DjangoObjectType):
class BookQuery(object): class BookQuery(object):
module = relay.Node.Field(ModuleType) module = relay.Node.Field(ModuleNode)
books = DjangoFilterConnectionField(BookType) books = DjangoFilterConnectionField(BookNode)
topics = DjangoFilterConnectionField(TopicType) topics = DjangoFilterConnectionField(TopicNode)
modules = DjangoFilterConnectionField(ModuleType) modules = DjangoFilterConnectionField(ModuleNode)
def resolve_books(self, *args, **kwargs): def resolve_books(self, *args, **kwargs):
return Book.objects.filter(**kwargs).live() return Book.objects.filter(**kwargs).live()

View File

@ -6,7 +6,7 @@ from graphene_django.filter import DjangoFilterConnectionField
from objectives.models import ObjectiveGroup, Objective, ObjectiveProgressStatus from objectives.models import ObjectiveGroup, Objective, ObjectiveProgressStatus
class ObjectiveGroupType(DjangoObjectType): class ObjectiveGroupNode(DjangoObjectType):
pk = graphene.Int() pk = graphene.Int()
class Meta: class Meta:
@ -18,7 +18,7 @@ class ObjectiveGroupType(DjangoObjectType):
return self.id return self.id
class ObjectiveType(DjangoObjectType): class ObjectiveNode(DjangoObjectType):
pk = graphene.Int() pk = graphene.Int()
class Meta: class Meta:
@ -27,7 +27,7 @@ class ObjectiveType(DjangoObjectType):
interfaces = (relay.Node,) interfaces = (relay.Node,)
class ObjectiveProgressStatusType(DjangoObjectType): class ObjectiveProgressStatusNode(DjangoObjectType):
pk = graphene.Int() pk = graphene.Int()
class Meta: class Meta:
@ -40,4 +40,4 @@ class ObjectiveProgressStatusType(DjangoObjectType):
class ObjectivesQuery(object): class ObjectivesQuery(object):
objective_groups = DjangoFilterConnectionField(ObjectiveGroupType) objective_groups = DjangoFilterConnectionField(ObjectiveGroupNode)

View File

@ -4,12 +4,12 @@ from graphene_django import DjangoObjectType
from graphene_django.filter import DjangoFilterConnectionField from graphene_django.filter import DjangoFilterConnectionField
from rooms.models import Room, RoomEntry from rooms.models import Room, RoomEntry
from user.schema import UserType from user.schema import UserNode
class RoomEntryType(DjangoObjectType): class RoomEntryNode(DjangoObjectType):
pk = graphene.Int() pk = graphene.Int()
author = UserType() author = UserNode()
class Meta: class Meta:
model = RoomEntry model = RoomEntry
@ -20,7 +20,7 @@ class RoomEntryType(DjangoObjectType):
return self.id return self.id
class RoomType(DjangoObjectType): class RoomNode(DjangoObjectType):
pk = graphene.Int() pk = graphene.Int()
entry_count = graphene.Int() entry_count = graphene.Int()
@ -37,11 +37,11 @@ class RoomType(DjangoObjectType):
class RoomsQuery(object): class RoomsQuery(object):
room = graphene.Field(RoomType, slug=graphene.String(), id=graphene.Int(), appearance=graphene.String()) room = graphene.Field(RoomNode, slug=graphene.String(), id=graphene.Int(), appearance=graphene.String())
room_entry = relay.Node.Field(RoomEntryType) room_entry = relay.Node.Field(RoomEntryNode)
all_rooms = DjangoFilterConnectionField(RoomType) all_rooms = DjangoFilterConnectionField(RoomNode)
all_room_entries = DjangoFilterConnectionField(RoomEntryType) all_room_entries = DjangoFilterConnectionField(RoomEntryNode)
def resolve_room(self, info, **kwargs): def resolve_room(self, info, **kwargs):
slug = kwargs.get('slug') slug = kwargs.get('slug')

View File

@ -5,7 +5,7 @@ from graphene_django import DjangoObjectType
from user.models import UserGroup, User from user.models import UserGroup, User
class UserType(DjangoObjectType): class UserNode(DjangoObjectType):
pk = graphene.Int() pk = graphene.Int()
class Meta: class Meta: