from django.urls import path from . import views app_name = 'inventory' urlpatterns = [ # Dashboard path('', views.inventory_dashboard, name='dashboard'), # Products path('products/', views.product_list_view, name='product_list'), path('products/create/', views.create_product_view, name='create_product'), path('products//', views.product_detail_view, name='product_detail'), path('products//edit/', views.edit_product_view, name='edit_product'), path('products//delete/', views.delete_product_view, name='delete_product'), # Categories path('categories/', views.category_list_view, name='category_list'), path('categories/create/', views.create_category_view, name='create_category'), path('categories//edit/', views.edit_category_view, name='edit_category'), path('categories//delete/', views.delete_category_view, name='delete_category'), # Units of Measure path('uom/', views.uom_list_view, name='uom_list'), path('uom/create/', views.create_uom_view, name='create_uom'), path('uom//edit/', views.edit_uom_view, name='edit_uom'), path('uom//delete/', views.delete_uom_view, name='delete_uom'), # Warehouses path('warehouses/', views.warehouse_list_view, name='warehouse_list'), path('warehouses/create/', views.create_warehouse_view, name='create_warehouse'), path('warehouses//', views.warehouse_detail_view, name='warehouse_detail'), path('warehouses//edit/', views.edit_warehouse_view, name='edit_warehouse'), path('warehouses//delete/', views.delete_warehouse_view, name='delete_warehouse'), # Stock Movements path('movements/', views.stock_movement_list_view, name='movement_list'), path('movements/in/', views.stock_in_view, name='stock_in'), path('movements/out/', views.stock_out_view, name='stock_out'), path('movements/adjustment/', views.stock_adjustment_view, name='stock_adjustment'), path('movements/transfer/', views.stock_transfer_view, name='stock_transfer'), # API endpoints path('api/products/', views.product_api_view, name='product_api'), ]