""" Finance app URL configuration. """ from django.urls import path from . import views app_name = 'finance' urlpatterns = [ # Invoice URLs path('invoices/', views.InvoiceListView.as_view(), name='invoice_list'), path('invoices/create/', views.InvoiceCreateView.as_view(), name='invoice_create'), path('invoices//', views.InvoiceDetailView.as_view(), name='invoice_detail'), path('invoices//update/', views.InvoiceUpdateView.as_view(), name='invoice_update'), path('invoices//pdf/', views.InvoicePDFDownloadView.as_view(), name='invoice_pdf_download'), # Payment URLs path('payments/', views.PaymentListView.as_view(), name='payment_list'), path('payments/create/', views.PaymentCreateView.as_view(), name='payment_create'), path('payments//refund/', views.PaymentRefundView.as_view(), name='payment_refund'), # Package URLs path('packages/', views.PackageListView.as_view(), name='package_list'), path('packages/create/', views.PackageCreateView.as_view(), name='package_create'), path('packages//update/', views.PackageUpdateView.as_view(), name='package_update'), # Payer URLs path('payers/', views.PayerListView.as_view(), name='payer_list'), path('payers/create/', views.PayerCreateView.as_view(), name='payer_create'), path('payers//', views.PayerDetailView.as_view(), name='payer_detail'), path('payers//update/', views.PayerUpdateView.as_view(), name='payer_update'), # Reports path('reports/', views.FinancialReportView.as_view(), name='financial_report'), ]