20
20
'''AJAX backend for the tutorial application.'''
26
25
from storm.locals import Store
30
28
from ivle.database import Exercise, ExerciseAttempt, ExerciseSave, Worksheet, \
31
29
Offering, Subject, Semester, User, WorksheetExercise
32
30
import ivle.worksheet.utils
34
31
from ivle.webapp.base.rest import (JSONRESTView, named_operation,
36
33
from ivle.webapp.errors import NotFound