from django.urls import path from django.conf.urls import include from rest_framework import routers from api.views import TaskViewSet, CreateUserView, TaskListView, TaskRetrieveView, \ PostListView, PostRetrieveView router = routers.DefaultRouter() router.register('tasks', TaskViewSet, basename='tasks') urlpatterns = [ path('list-post/', PostListView.as_view(), name='list-post'), path('detail-post/<str:pk>/', PostRetrieveView.as_view(), name='detail-post'), path('list-task/', TaskListView.as_view(), name='list-task'), path('detail-task/<str:pk>/', TaskRetrieveView.as_view(), name='detail-task'), path('register/', CreateUserView.as_view(), name='register'), path('auth/', include('djoser.urls.jwt')), path('', include(router.urls)), ]
from django.urls import path from django.conf.urls import include from rest_framework import routers from api.views import TaskViewSet, CreateUserView, MyProfileView router = routers.DefaultRouter() router.register("tasks", TaskViewSet, base_name="tasks") urlpatterns = [ path("myself/", MyProfileView.as_view(), name="myself"), path("register/", CreateUserView.as_view(), name="register"), path("", include(router.urls)), ]
from rest_framework import routers from django.urls import path from django.conf.urls import include from api.views import VideoViewSet, CreateUserView router = routers.DefaultRouter() router.register('videos', VideoViewSet) urlpatterns = [ path('create/', CreateUserView.as_view(), name='create'), path('', include(router.urls)), ]
from django.urls import path from api.views import CreateUserView, ImageView, DeleteImageView, GetImageView from rest_framework_simplejwt.views import TokenObtainPairView urlpatterns = [ path("register/", CreateUserView.as_view()), path("login", TokenObtainPairView.as_view()), path("add/", ImageView.as_view()), path("delete/<int:id>", DeleteImageView.as_view()), path("images/", GetImageView.as_view()) ]