477
485
return self.offering.get_permissions(user)
479
487
class WorksheetExercise(Storm):
483
492
worksheet_id = Int(name="worksheetid")
484
493
worksheet = Reference(worksheet_id, Worksheet.id)
486
495
exercise = Reference(exercise_id, Exercise.id)
492
506
return "<%s %s in %s>" % (type(self).__name__, self.exercise.name,
495
509
class ExerciseSave(Storm):