Rename back *Types to *Nodes
This commit is contained in:
parent
ea5afe359b
commit
7d1cac079b
|
|
@ -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()
|
||||||
|
|
|
||||||
|
|
@ -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)
|
||||||
|
|
|
||||||
|
|
@ -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')
|
||||||
|
|
|
||||||
|
|
@ -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:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue