22 lines
1.0 KiB
Python
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'),
|
|
]
|