37680-vm/core/urls.py
2026-01-21 23:05:26 +00:00

27 lines
1.3 KiB
Python

from django.urls import path
from . import views
urlpatterns = [
path("", views.home, name="home"),
path("register/", views.register_view, name="register"),
path("login/", views.login_view, name="login"),
path("logout/", views.logout_view, name="logout"),
path("setup/", views.company_setup, name="company_setup"),
path("dashboard/", views.dashboard, name="dashboard"),
# Job CRUD
path("jobs/", views.job_list, name="job_list"),
path("jobs/create/", views.job_create, name="job_create"),
path("jobs/<int:pk>/", views.job_detail, name="job_detail"),
path("jobs/<int:pk>/edit/", views.job_update, name="job_update"),
path("jobs/<int:pk>/delete/", views.job_delete, name="job_delete"),
path("jobs/<int:pk>/toggle-folder/<int:folder_id>/", views.toggle_folder_completion, name="toggle_folder_completion"),
# Settings
path("settings/", views.settings_view, name="settings"),
path("settings/status/create/", views.status_create, name="status_create"),
path("settings/status/<int:pk>/edit/", views.status_update, name="status_update"),
path("settings/status/<int:pk>/delete/", views.status_delete, name="status_delete"),
path("settings/folder/create/", views.folder_create, name="folder_create"),
path("settings/folder/<int:pk>/delete/", views.folder_delete, name="folder_delete"),
]