Files
civic-fix/civicfix/core/urls.py
T
2025-08-25 12:26:58 +05:30

20 lines
1.1 KiB
Python

from django.urls import path
from django.contrib.auth import views as auth_views
from . import views
urlpatterns = [
path('', views.home, name='home'),
path("superadmin/", views.superadmin_dashboard, name="superadmin_dashboard"),
path("superadmin/departments/", views.manage_departments, name="manage_departments"),
path("superadmin/departments/<int:pk>/", views.department_detail, name="department_detail"),
path('register/', views.register, name='register'),
path('login/', views.custom_login, name='login'),
path('logout/', auth_views.LogoutView.as_view(), name='logout'),
path('dashboard/', views.citizen_dashboard, name='citizen_dashboard'),
path('report-issue/', views.report_issue, name='report_issue'),
path('issues/', views.view_all_issues, name='view_all_issues'),
path("issues/<int:pk>/", views.issue_detail, name="issue_detail"),
path("issues/<int:pk>/comment/", views.add_comment, name="add_comment"),
path("issues/<int:pk>/comment/<int:parent_id>/", views.add_comment, name="add_comment"),
path('vote/<int:issue_id>/', views.vote_issue, name='vote_issue'),
]