|
|
|
@ -6,11 +6,16 @@ from rest_framework.routers import DefaultRouter |
|
|
|
from drf_yasg.views import get_schema_view |
|
|
|
from drf_yasg.views import get_schema_view |
|
|
|
from drf_yasg import openapi |
|
|
|
from drf_yasg import openapi |
|
|
|
|
|
|
|
|
|
|
|
from .views import CategoryViewSet, CourseViewSet |
|
|
|
from .views import ( |
|
|
|
|
|
|
|
CategoryViewSet, CourseViewSet, |
|
|
|
|
|
|
|
MaterialViewSet, LikeViewSet, |
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
router = DefaultRouter() |
|
|
|
router = DefaultRouter() |
|
|
|
router.register(r'courses', CourseViewSet, base_name='courses') |
|
|
|
router.register(r'courses', CourseViewSet, base_name='courses') |
|
|
|
router.register(r'categories', CategoryViewSet, base_name='categories') |
|
|
|
router.register(r'categories', CategoryViewSet, base_name='categories') |
|
|
|
|
|
|
|
router.register(r'materials', MaterialViewSet, base_name='materials') |
|
|
|
|
|
|
|
router.register(r'likes', LikeViewSet, base_name='likes') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
schema_view = get_schema_view( |
|
|
|
schema_view = get_schema_view( |
|
|
|
|