Browse Source

add quiz id

master
alireza 1 year ago
parent
commit
8acc915e29
  1. 2
      apps/quiz/urls.py
  2. 2
      apps/quiz/views/quiz.py

2
apps/quiz/urls.py

@ -8,6 +8,6 @@ urlpatterns = [
# path('self-rank/', SelfRankAPIView.as_view()),
# path('my-quizzes/', UserQuizScores.as_view()),
path('submit-quiz/', views.QuizParticipantCreateAPIView.as_view()),
path('<int:lesson_id>/', views.QuizDetailAPIView.as_view()),
path('<int:quiz_id>/', views.QuizDetailAPIView.as_view()),
]

2
apps/quiz/views/quiz.py

@ -23,7 +23,7 @@ class QuizDetailAPIView(RetrieveAPIView):
def get_object(self):
return Quiz.objects.filter(
lesson__id=self.kwargs['lesson_id'],
id=self.kwargs['quiz_id'],
).annotate(
lesson__has_quiz=Value(True)
).select_related('lesson').first()

Loading…
Cancel
Save