-
- Downloads
First step towards REST + Vue Student Page
Backend - Added isStudent permission - Added serializers apropriate for StudentPage - Added api-endpoint urls - Added views regarding StudentPage - Migrated the Django Session Authentication to djangorestframework-jwt authentication Frontend - Migrated from vue-resource to axios because of better documentation & features - Added Login Component - Added First Part of StudentPage containing overview of exam and subissions Closes #41 References #39
parent
eb8b8603
No related branches found
No related tags found
This commit is part of merge request !15. Comments created here will be created in the context of that merge request.
Showing
- backend/core/permissions.py 5 additions, 14 deletionsbackend/core/permissions.py
- backend/core/serializers.py 18 additions, 3 deletionsbackend/core/serializers.py
- backend/core/urls.py 5 additions, 3 deletionsbackend/core/urls.py
- backend/core/views.py 9 additions, 8 deletionsbackend/core/views.py
- backend/grady/settings/default.py 17 additions, 0 deletionsbackend/grady/settings/default.py
- backend/requirements.txt 1 addition, 0 deletionsbackend/requirements.txt
- frontend/src/App.vue 5 additions, 8 deletionsfrontend/src/App.vue
- frontend/src/assets/brand.png 0 additions, 0 deletionsfrontend/src/assets/brand.png
- frontend/src/components/HelloWorld.vue 21 additions, 7 deletionsfrontend/src/components/HelloWorld.vue
- frontend/src/components/Login.vue 62 additions, 0 deletionsfrontend/src/components/Login.vue
- frontend/src/components/student/Base.vue 0 additions, 13 deletionsfrontend/src/components/student/Base.vue
- frontend/src/components/student/ExamInformation.vue 29 additions, 0 deletionsfrontend/src/components/student/ExamInformation.vue
- frontend/src/components/student/StudentNav.vue 38 additions, 0 deletionsfrontend/src/components/student/StudentNav.vue
- frontend/src/components/student/StudentPage.vue 57 additions, 0 deletionsfrontend/src/components/student/StudentPage.vue
- frontend/src/components/student/SubmissionDetail.vue 0 additions, 12 deletionsfrontend/src/components/student/SubmissionDetail.vue
- frontend/src/components/student/SubmissionList.vue 22 additions, 22 deletionsfrontend/src/components/student/SubmissionList.vue
- frontend/src/main.js 6 additions, 2 deletionsfrontend/src/main.js
- frontend/src/router/index.js 9 additions, 3 deletionsfrontend/src/router/index.js
- frontend/src/store/api.js 5 additions, 25 deletionsfrontend/src/store/api.js
- frontend/src/store/store.js 39 additions, 0 deletionsfrontend/src/store/store.js
Loading
Please register or sign in to comment