exercises.stats_api#

Module Contents#

Functions#

course_info

Returns the info about the tool usage by course

exercises

Returns analysis for given filter :returns: - total: Total number of exercises fiting the filter times users - started: Number of exercises with just a buffer that were never checked - correct: Number of correct exercises - wrong: Number of wrong exercises

Data#

router

API#

exercises.stats_api.router#

None

exercises.stats_api.course_info(request: django.http.HttpRequest)#

Returns the info about the tool usage by course

exercises.stats_api.exercises(request: django.http.HttpRequest, filters: exercises.filter_schemas.ExerciseFilter = Query(...))#

Returns analysis for given filter :returns: - total: Total number of exercises fiting the filter times users - started: Number of exercises with just a buffer that were never checked - correct: Number of correct exercises - wrong: Number of wrong exercises