1
0

vault backup: 2025-12-26 02:09:22
All checks were successful
Deploy Quartz site to GitHub Pages / build (push) Successful in 2m29s

This commit is contained in:
2025-12-26 02:09:22 +01:00
parent 3fddadfe50
commit 50366b9b9c
288 changed files with 58893 additions and 750 deletions

22
stroma/quiz/quiz_urls.py Normal file
View File

@@ -0,0 +1,22 @@
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'),
]