Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
- 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
|
|
|
|
|
|
- Add a view and template to list out test cases for particular question
- Add a view and template to add/edit 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
|
|
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.
|
|
|