34 lines
1.3 KiB
Python
34 lines
1.3 KiB
Python
from django.urls import path
|
|
|
|
from .views import (
|
|
ActivityListView,
|
|
ApplicationListView,
|
|
ApplicationUpdateView,
|
|
EmployerDetailView,
|
|
EmployerListView,
|
|
JobDetailView,
|
|
JobListView,
|
|
SkillInsightsView,
|
|
application_delete,
|
|
application_export,
|
|
application_print,
|
|
application_status,
|
|
job_feedback,
|
|
)
|
|
|
|
urlpatterns = [
|
|
path("", JobListView.as_view(), name="list"),
|
|
path("skills/", SkillInsightsView.as_view(), name="skill-insights"),
|
|
path("activity/", ActivityListView.as_view(), name="activity"),
|
|
path("employers/", EmployerListView.as_view(), name="employers"),
|
|
path("employers/<int:pk>/", EmployerDetailView.as_view(), name="employer-detail"),
|
|
path("applications/", ApplicationListView.as_view(), name="applications"),
|
|
path("applications/<int:pk>/", ApplicationUpdateView.as_view(), name="application-edit"),
|
|
path("applications/<int:pk>/status/", application_status, name="application-status"),
|
|
path("applications/<int:pk>/export/", application_export, name="application-export"),
|
|
path("applications/<int:pk>/print/", application_print, name="application-print"),
|
|
path("applications/<int:pk>/delete/", application_delete, name="application-delete"),
|
|
path("<uuid:pk>/", JobDetailView.as_view(), name="detail"),
|
|
path("<uuid:pk>/feedback/", job_feedback, name="feedback"),
|
|
]
|