新增自学模块

This commit is contained in:
2025-06-15 14:41:01 +08:00
parent e752d9e7b7
commit c0b7c29429
9 changed files with 210 additions and 45 deletions

View File

@@ -1,10 +1,10 @@
from django.urls import path, include
from rest_framework.routers import DefaultRouter
from ..views.admin import AdminTutorialViewSet
router = DefaultRouter()
router.register(r'tutorials', AdminTutorialViewSet)
from django.urls import path
from ..views.admin import TutorialAdminAPI, TutorialVisibilityAPI
urlpatterns = [
path('', include(router.urls)),
]
path("tutorial", TutorialAdminAPI.as_view()),
path(
"tutorial/visibility",
TutorialVisibilityAPI.as_view(),
),
]

View File

@@ -1,10 +1,7 @@
from django.urls import path, include
from rest_framework.routers import DefaultRouter
from ..views.tutorial import TutorialViewSet
router = DefaultRouter()
router.register(r'tutorials', TutorialViewSet)
from django.urls import path
from ..views.oj import TutorialAPI, TutorialTitlesAPI
urlpatterns = [
path('', include(router.urls)),
]
path("tutorial", TutorialAPI.as_view()),
path("tutorials", TutorialTitlesAPI.as_view()),
]