29 lines
1.0 KiB
Python
29 lines
1.0 KiB
Python
"""
|
|
Feedback URL Configuration
|
|
"""
|
|
from django.urls import path
|
|
|
|
from . import views
|
|
|
|
app_name = 'feedback'
|
|
|
|
urlpatterns = [
|
|
# List and detail views
|
|
path('', views.feedback_list, name='feedback_list'),
|
|
path('<uuid:pk>/', views.feedback_detail, name='feedback_detail'),
|
|
|
|
# CRUD operations
|
|
path('create/', views.feedback_create, name='feedback_create'),
|
|
path('<uuid:pk>/update/', views.feedback_update, name='feedback_update'),
|
|
path('<uuid:pk>/delete/', views.feedback_delete, name='feedback_delete'),
|
|
|
|
# Workflow actions
|
|
path('<uuid:pk>/assign/', views.feedback_assign, name='feedback_assign'),
|
|
path('<uuid:pk>/change-status/', views.feedback_change_status, name='feedback_change_status'),
|
|
path('<uuid:pk>/add-response/', views.feedback_add_response, name='feedback_add_response'),
|
|
|
|
# Toggle actions
|
|
path('<uuid:pk>/toggle-featured/', views.feedback_toggle_featured, name='feedback_toggle_featured'),
|
|
path('<uuid:pk>/toggle-follow-up/', views.feedback_toggle_follow_up, name='feedback_toggle_follow_up'),
|
|
]
|