dulrich15 / spot_old

Python based LMS using Django
5 stars 2 forks source link

Allow modification of ExerciseProblem instances "on the fly" #14

Closed dulrich15 closed 11 years ago

dulrich15 commented 11 years ago

This is for quiz support. Sometimes you want to use the same problem from a homework set, but change a number here and there. The idea is to maintain the reference to the original ExerciseProblem.key, but use some sort of regex to modify.

This modification should be done in the corresponding ExerciseSet. Might require replacing the current M2M with some "through" model. BTW, using a through model would also allow control over problem order.