Skip to content

Commit 5a419d8

Browse files
no checks for api
1 parent bd4c56e commit 5a419d8

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

courses/views/data.py

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,24 @@
1+
import json
2+
from collections import Counter
3+
14
from django.http import JsonResponse
2-
from accounts.auth import token_required
35
from django.shortcuts import get_object_or_404
46
from django.db.models import Prefetch
7+
from django.forms.models import model_to_dict
8+
from django.views.decorators.csrf import csrf_exempt
59

6-
from collections import Counter
10+
from accounts.auth import token_required
711

812
from courses.models import (
13+
User,
14+
Enrollment,
915
Answer,
1016
Course,
1117
Homework,
1218
Project,
1319
ProjectSubmission,
1420
)
1521

16-
from django.forms.models import model_to_dict
17-
18-
import json
19-
from courses.models import User, Enrollment
20-
2122

2223
@token_required
2324
def homework_data_view(request, course_slug: str, homework_slug: str):
@@ -123,6 +124,7 @@ def project_data_view(request, course_slug: str, project_slug: str):
123124

124125

125126
@token_required
127+
@csrf_exempt
126128
def update_enrollment_certificate_view(request, course_slug: str):
127129
"""
128130
Update enrollment certificate URL for a user in a specific course.

0 commit comments

Comments
 (0)