All checks were successful
Deploy Quartz site to GitHub Pages / build (push) Successful in 2m29s
23 lines
1.0 KiB
Python
23 lines
1.0 KiB
Python
from django.urls import path
|
|
from quiz.views import (
|
|
index, get_next_question, submit_answer, stats, create_quiz, close_quiz,
|
|
quiz_mode, quiz_question, navigate_question, submit_difficulty, tag_count_api
|
|
)
|
|
|
|
app_name = 'quiz'
|
|
|
|
urlpatterns = [
|
|
path('', index, name='index'),
|
|
path('session/<int:session_id>/', quiz_mode, name='quiz_mode'),
|
|
path('session/<int:session_id>/question/', quiz_question, name='quiz_question'),
|
|
path('session/<int:session_id>/<str:direction>/', navigate_question, name='navigate_question'),
|
|
path('next/<int:session_id>/', get_next_question, name='next_question'),
|
|
path('submit/<int:session_id>/', submit_answer, name='submit_answer'),
|
|
path('difficulty/<int:session_id>/', submit_difficulty, name='submit_difficulty'),
|
|
path('close/<int:session_id>/', close_quiz, name='close_quiz'),
|
|
path('stats/', stats, name='stats'),
|
|
path('create/', create_quiz, name='create_quiz'),
|
|
path('api/tag-count/<slug:tag_slug>/', tag_count_api, name='tag_count_api'),
|
|
]
|
|
|