from django.urls import path from . import views urlpatterns = [ path('login/', views.login_view, name='login'), path('logout/', views.logout_view, name='logout'), path('', views.dashboard, name='dashboard'), path('gastos/', views.expense_list, name='expense_list'), path('gastos/nuevo/', views.expense_create, name='expense_create'), path('gastos//editar/', views.expense_edit, name='expense_edit'), path('gastos//eliminar/', views.expense_delete, name='expense_delete'), path('gastos/documento//eliminar/', views.delete_document, name='delete_document'), # Flujo de aprobación y Cuentas por Pagar path('gastos/cuentas-por-pagar/', views.accounts_payable, name='accounts_payable'), path('gastos//aprobar//', views.approve_expense, name='approve_expense'), # Export / Import path('gastos/exportar/csv/', views.export_expenses_csv, name='export_csv'), path('gastos/exportar/transferencias/', views.export_bank_transfer_csv, name='export_bank_transfer_csv'), path('proyectos/', views.project_list, name='project_list'), path('gestion/', views.gestion_panel, name='gestion_panel'), path('gestion/configuracion/', views.settings_edit, name='settings_edit'), path('gestion/proyectos/nuevo/', views.project_create, name='project_create'), path('gestion/proyectos//editar/', views.project_edit, name='project_edit'), path('gestion/proyectos//eliminar/', views.project_delete, name='project_delete'), path('gestion/categorias/nuevo/', views.category_create, name='category_create'), path('gestion/categorias//editar/', views.category_edit, name='category_edit'), path('gestion/categorias//eliminar/', views.category_delete, name='category_delete'), path('gestion/proveedores/nuevo/', views.vendor_create, name='vendor_create'), path('gestion/proveedores//editar/', views.vendor_edit, name='vendor_edit'), path('gestion/proveedores//eliminar/', views.vendor_delete, name='vendor_delete'), path('gestion/responsables/nuevo/', views.responsable_create, name='responsable_create'), path('gestion/responsables//editar/', views.responsable_edit, name='responsable_edit'), path('gestion/responsables//eliminar/', views.responsable_delete, name='responsable_delete'), ]