This commit is contained in:
2025-10-23 16:09:40 +08:00
parent 03f1bfdf86
commit 1b06e94473
5 changed files with 196 additions and 35 deletions

View File

@@ -7,6 +7,7 @@ from problemset.views.admin import (
ProblemSetProblemAdminAPI,
ProblemSetProgressAdminAPI,
ProblemSetStatusAPI,
ProblemSetSyncAPI,
ProblemSetVisibleAPI,
)
@@ -50,6 +51,12 @@ urlpatterns = [
ProblemSetProgressAdminAPI.as_view(),
name="admin_problemset_progress_detail_api",
),
# 题单同步管理API
path(
"problemset/<int:problem_set_id>/sync",
ProblemSetSyncAPI.as_view(),
name="admin_problemset_sync_api",
),
# 题单状态管理API
path(
"problemset/visible",