Added some sample mutations queries

This commit is contained in:
Pawel Kowalski 2018-09-05 09:53:33 +02:00
parent 7d1cac079b
commit 000e3abdf7
4 changed files with 23 additions and 2 deletions

View File

@ -1,4 +1,4 @@
query ModuleQuery($id: ID! { query ModuleQuery($id: ID!) {
module(id: $id) { module(id: $id) {
id id
slug slug

View File

@ -0,0 +1,7 @@
mutation DefineActionPlan($input: DefineActionPlanInput!) {
defineActionPlan(input: $input) {
userModuleProgress {
id
}
}
}

View File

@ -0,0 +1,8 @@
mutation startUnitProgressMutation($unitSlug: String!, $moduleSlug: String!) {
startUnitProgress(unitSlug: $unitSlug, moduleSlug: $moduleSlug) {
created
unitSlug
failed
exception
}
}

View File

@ -1,6 +1,6 @@
from django.contrib import admin from django.contrib import admin
from book.models import Book, Topic, Module from book.models import Book, Topic, Module, ContentBlock
from book.models.chapter import Chapter from book.models.chapter import Chapter
from core.wagtail_utils import wagtail_parent_filter from core.wagtail_utils import wagtail_parent_filter
@ -26,3 +26,9 @@ class ModuleAdmin(admin.ModelAdmin):
class ChapterAdmin(admin.ModelAdmin): class ChapterAdmin(admin.ModelAdmin):
list_display = ('title', 'slug') list_display = ('title', 'slug')
list_filter = (wagtail_parent_filter(Module, Chapter),) list_filter = (wagtail_parent_filter(Module, Chapter),)
@admin.register(ContentBlock)
class ChapterAdmin(admin.ModelAdmin):
list_display = ('title', 'slug')
list_filter = (wagtail_parent_filter(Chapter, ContentBlock),)