-
- Downloads
There was a problem fetching the pipeline summary.
Refactores views and serializers added patch methods
* Added more tests for feedback view * Now each view is included in one file that are held in the package views instead of using one big file * Did the same this for serializers * Now using ListSerializer to implement the custom behaviour * Also refactored the feedback serializers and models and removed the FeedbackLine model * The serializers are simpler now * Renamed 'is_final' on FeedbackComment to 'visible_to_student'
parent
a2a13770
No related branches found
No related tags found
Pipeline #
Showing
- core/migrations/0001_initial.py 84 additions, 67 deletionscore/migrations/0001_initial.py
- core/migrations/0002_auto_20180114_1057.py 0 additions, 35 deletionscore/migrations/0002_auto_20180114_1057.py
- core/migrations/0002_auto_20180202_1421.py 17 additions, 0 deletionscore/migrations/0002_auto_20180202_1421.py
- core/migrations/0003_auto_20180207_1922.py 18 additions, 0 deletionscore/migrations/0003_auto_20180207_1922.py
- core/models.py 31 additions, 33 deletionscore/models.py
- core/permissions.py 1 addition, 1 deletioncore/permissions.py
- core/serializers.py 0 additions, 299 deletionscore/serializers.py
- core/serializers/__init__.py 5 additions, 0 deletionscore/serializers/__init__.py
- core/serializers/common_serializers.py 54 additions, 0 deletionscore/serializers/common_serializers.py
- core/serializers/feedback.py 160 additions, 0 deletionscore/serializers/feedback.py
- core/serializers/generic.py 20 additions, 0 deletionscore/serializers/generic.py
- core/serializers/student.py 28 additions, 0 deletionscore/serializers/student.py
- core/serializers/submission.py 36 additions, 0 deletionscore/serializers/submission.py
- core/serializers/subscription.py 75 additions, 0 deletionscore/serializers/subscription.py
- core/tests/test_feedback.py 199 additions, 34 deletionscore/tests/test_feedback.py
- core/views/__init__.py 3 additions, 0 deletionscore/views/__init__.py
- core/views/common_views.py 84 additions, 0 deletionscore/views/common_views.py
- core/views/feedback.py 100 additions, 0 deletionscore/views/feedback.py
- core/views/subscription.py 104 additions, 0 deletionscore/views/subscription.py
- util/factories.py 3 additions, 6 deletionsutil/factories.py
Loading
Please register or sign in to comment