Files
central-task/tasks/urls.py

24 lines
847 B
Python

from django.urls import path, include
from rest_framework.routers import DefaultRouter
from .views import ClientViewSet, TaskViewSet, TaskResultViewSet
from .views_frontend import (
index, task_list, task_create, task_detail,
client_list, client_create
)
router = DefaultRouter()
router.register(r'clients', ClientViewSet)
router.register(r'tasks', TaskViewSet)
router.register(r'task_results', TaskResultViewSet)
urlpatterns = [
path('', include(router.urls)),
# Frontend views
path('index/', index, name='index'),
path('tasks/list/', task_list, name='task_list'),
path('tasks/create/', task_create, name='task_create'),
path('tasks/<int:task_id>/', task_detail, name='task_detail'),
path('clients/list/', client_list, name='client_list'),
path('clients/create/', client_create, name='client_create'),
]