mirror of
https://github.com/TurTaskProject/TurTaskWeb.git
synced 2025-12-19 22:14:07 +01:00
17 lines
778 B
Python
17 lines
778 B
Python
from django.urls import path, include
|
|
from rest_framework.routers import DefaultRouter
|
|
from .api import GoogleCalendarEventViewset
|
|
from .tasks.views import TaskCreateView, TaskRetrieveView, TaskUpdateView, TaskDeleteView
|
|
from .misc.views import TagViewSet
|
|
|
|
router = DefaultRouter()
|
|
router.register(r'tags', TagViewSet)
|
|
router.register(r'calendar-events', GoogleCalendarEventViewset, basename='calendar-events')
|
|
|
|
urlpatterns = [
|
|
path('', include(router.urls)),
|
|
path('tasks/create/', TaskCreateView.as_view(), name="add-task"),
|
|
path('tasks/<int:pk>/', TaskRetrieveView.as_view(), name='retrieve-task'),
|
|
path('tasks/<int:pk>/update/', TaskUpdateView.as_view(), name='update-task'),
|
|
path('tasks/<int:pk>/delete/', TaskDeleteView.as_view(), name='delete-task'),
|
|
] |