Toggling pregrading and Identifying blank solutions
Compare changes
+ 131
− 9
@@ -21,20 +26,137 @@ def grade_mcq(sub, page, page_img):
This merge request does two things:
The grading policy is specified in the following way:
set_nothing
: Manually approve everythingset_blank
: Automatically approve blank solutionsset_blank_single
: Automatically approve blank solutions or solutions with one answerAdd a new field to a problem in the database with this number.
For a more detailed description, see #61.