Age | Commit message (Collapse) | Author |
|
- add docstrings
- Fix further tests
|
|
- Fix minor views.py
- Fix minor errors caused due to conflict resolution, rebasing
- Fix errors in forms, views
- Minor Button label change in addquestion.html
- Add snippet to question
- Remove commented code
|
|
|
|
- Modify show_question to include test_cases in template context
- Modify question display template
- Minor changes in forms and urls for proper rebasing
|
|
- add/modify test cases in place when adding questions
|
|
|
|
- Add a view and template to list out test cases for particular question
- Add a view and template to add/edit test cases
|
|
of test cases
|
|
- Support for Stdout test case and Standard assertion test case
- Add MCQ Test case and support for validations
- Remove tester dir
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- upgraded django-taggit to 0.18 from 0.12.2
- added fields attribute in django forms, mandatory in django 1.9
- get_profile attribute of User object deprecated, used hasattr instead.
- Template settings changed in django 1.9, all template related settings
at one place.
- Support for string view arguments to url() is deprecated, so passed
callable views instead.
- django.conf.urls.patterns() is deprecated, updated urlpatterns to a list of
django.conf.urls.url() instances instead.
- django.utils.unittest is deprecated, used unittest instead.
- made changes in requirements and setup files
other
- added quiz prerequisite required as false in forms, so that the quiz
is added without any prerequisite.
- Time zone settings not implemented.
|
|
views cleaned further
used model forms
removed unwanted templates
|
|
|
|
So had to make changes.
|
|
|
|
Cleaned views various functions related to the exam flow.
That is, introduction, start, check, show questions.
To check prerequisite, can attempt the quiz, start quiz in progress if
time available, get all active quizzes all these functionalities are
shifted from views to models. Still further it has to be cleaned.
For Answerpaper model, made questions, questions_answered and
questions_unanswered manytomany relation with the Question model.
Corrected the testcases.
|
|
csv includes the latest attempt for the quiz/questionpaper.
It contains user details and marks for the quiz.
|
|
enrolled for the respective course.
|
|
|
|
Moderator can now create courses. Under his courses he can create quizzes.
Students can enroll for the course. Moderator can approve or reject
enrollment request of the student.
Student can view quizzes only for the enrolled course.
|
|
Shows the number of appearance of a question versus number of times
the question was answered correctly
|
|
Shows status of the user test to the moderator
|
|
|
|
|
|
|