Initial commit: EFINTEL ERP Django Port
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
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/<int:pk>/editar/', views.expense_edit, name='expense_edit'),
|
||||
path('gastos/<int:pk>/eliminar/', views.expense_delete, name='expense_delete'),
|
||||
|
||||
# Flujo de aprobación
|
||||
path('gastos/<int:pk>/aprobar/<str:action>/', views.approve_expense, name='approve_expense'),
|
||||
|
||||
# Export / Import
|
||||
path('gastos/exportar/csv/', views.export_expenses_csv, name='export_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/<int:pk>/editar/', views.project_edit, name='project_edit'),
|
||||
path('gestion/proyectos/<int:pk>/eliminar/', views.project_delete, name='project_delete'),
|
||||
|
||||
path('gestion/responsables/nuevo/', views.responsable_create, name='responsable_create'),
|
||||
path('gestion/responsables/<int:pk>/editar/', views.responsable_edit, name='responsable_edit'),
|
||||
path('gestion/responsables/<int:pk>/eliminar/', views.responsable_delete, name='responsable_delete'),
|
||||
]
|
||||
Reference in New Issue
Block a user