All checks were successful
Deploy MES Core / deploy (push) Successful in 10s
47 lines
2.1 KiB
Python
47 lines
2.1 KiB
Python
from django.urls import path
|
|
from .views import (
|
|
CompanyUpsertView,
|
|
CustomerDealsView,
|
|
CustomersView,
|
|
DealDetailView,
|
|
DealPlanningView,
|
|
DealUpsertView,
|
|
IndexView,
|
|
ItemUpdateView,
|
|
MaterialCategoryUpsertView,
|
|
MaterialDetailView,
|
|
MaterialUpsertView,
|
|
PlanningAddView,
|
|
PlanningView,
|
|
ProductionTaskCreateView,
|
|
RegistryPrintView,
|
|
RegistryView,
|
|
SteelGradeUpsertView,
|
|
TaskItemsView,
|
|
)
|
|
|
|
urlpatterns = [
|
|
# Главная страница (путь пустой)
|
|
path('', IndexView.as_view(), name='index'),
|
|
|
|
# Реестр
|
|
path('registry/', RegistryView.as_view(), name='registry'),
|
|
# Сделки
|
|
path('planning/', PlanningView.as_view(), name='planning'),
|
|
path('planning/deal/<int:pk>/', DealPlanningView.as_view(), name='planning_deal'),
|
|
path('planning/task/<int:pk>/items/', TaskItemsView.as_view(), name='task_items'),
|
|
path('customers/', CustomersView.as_view(), name='customers'),
|
|
path('customers/<int:pk>/', CustomerDealsView.as_view(), name='customer_deals'),
|
|
path('planning/add/', PlanningAddView.as_view(), name='planning_add'),
|
|
path('planning/task/add/', ProductionTaskCreateView.as_view(), name='task_add'),
|
|
path('planning/deal/<int:pk>/json/', DealDetailView.as_view(), name='deal_json'),
|
|
path('planning/deal/upsert/', DealUpsertView.as_view(), name='deal_upsert'),
|
|
path('planning/company/upsert/', CompanyUpsertView.as_view(), name='company_upsert'),
|
|
path('planning/material/<int:pk>/json/', MaterialDetailView.as_view(), name='material_json'),
|
|
path('planning/material/upsert/', MaterialUpsertView.as_view(), name='material_upsert'),
|
|
path('planning/material-category/upsert/', MaterialCategoryUpsertView.as_view(), name='material_category_upsert'),
|
|
path('planning/steel-grade/upsert/', SteelGradeUpsertView.as_view(), name='steel_grade_upsert'),
|
|
# Печать сменного листа
|
|
path('registry/print/', RegistryPrintView.as_view(), name='registry_print'),
|
|
path('item/<int:pk>/', ItemUpdateView.as_view(), name='item_detail'),
|
|
] |