Django_Basic_Manufacturing/manufacture/urls.py
2025-08-19 19:06:26 +07:00

22 lines
1.0 KiB
Python

from django.urls import path
from django.contrib.auth.decorators import login_required
from . import views
app_name = 'manufacture'
urlpatterns = [
path('', views.ManufactureListView.as_view(), name='manufacture_list'),
path('create/', views.manufacture_create, name='manufacture_create'),
path('<int:pk>/', views.ManufactureDetailView.as_view(), name='manufacture_detail'),
path('<int:pk>/edit/', views.manufacture_edit, name='manufacture_edit'),
path('<int:pk>/delete/', views.manufacture_delete, name='manufacture_delete'),
# BOM URLs
path('bom/', views.BillOfMaterialsListView.as_view(), name='bom_list'),
path('bom/create/', views.bom_create, name='bom_create'),
path('bom/<int:pk>/', views.BillOfMaterialsDetailView.as_view(), name='bom_detail'),
path('bom/<int:pk>/edit/', views.bom_edit, name='bom_edit'),
path('bom/<int:pk>/delete/', views.bom_delete, name='bom_delete'),
path('bom/product/<int:product_id>/info/', views.get_product_info, name='get_product_info'),
]