22 lines
821 B
Python
22 lines
821 B
Python
"""
|
|
URL patterns for reports app.
|
|
"""
|
|
from django.urls import path
|
|
from . import views
|
|
|
|
urlpatterns = [
|
|
# Report management
|
|
path('', views.ReportListView.as_view(), name='report_list'),
|
|
path('<uuid:pk>/', views.ReportDetailView.as_view(), name='report_detail'),
|
|
path('<uuid:report_id>/download/', views.download_report, name='download_report'),
|
|
|
|
# Report generation
|
|
path('generate/transaction-summary/', views.generate_transaction_summary_report, name='generate_transaction_summary'),
|
|
path('generate/area-analysis/', views.generate_area_analysis_report, name='generate_area_analysis'),
|
|
path('generate/forecast/', views.generate_forecast_report, name='generate_forecast'),
|
|
|
|
# Templates
|
|
path('templates/', views.ReportTemplateListView.as_view(), name='report_templates'),
|
|
]
|
|
|