From bdea6b5398258e5be4156f90cc1d0276aa00de25 Mon Sep 17 00:00:00 2001 From: Andrey Smakotin Date: Mon, 17 Nov 2025 19:52:51 +0300 Subject: [PATCH] =?UTF-8?q?=D0=97=D0=B0=D0=B4=D0=BE=D0=BA=D1=83=D0=BC?= =?UTF-8?q?=D0=B5=D0=BD=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BB=D0=B8=20?= =?UTF-8?q?=D0=BC=D0=B8=D0=BD=D0=B8=D0=BC=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE=20?= =?UTF-8?q?pos=20urls?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- myproject/pos/urls.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/myproject/pos/urls.py b/myproject/pos/urls.py index f75f01c..76971b4 100644 --- a/myproject/pos/urls.py +++ b/myproject/pos/urls.py @@ -5,12 +5,20 @@ from . import views app_name = 'pos' urlpatterns = [ + # POS терминал: главная страница (рендер HTML) [GET] path('', views.pos_terminal, name='terminal'), + # Установить текущий склад для POS (сохранение в сессии) [POST] path('api/set-warehouse//', views.set_warehouse, name='set-warehouse'), + # Получить товары и комплекты (пагинация, поиск, сортировка) [GET] path('api/items/', views.get_items_api, name='items-api'), + # Получить список активных витрин [GET] path('api/get-showcases/', views.get_showcases_api, name='get-showcases-api'), + # Получить актуальные витринные временные комплекты [GET] path('api/showcase-kits/', views.get_showcase_kits_api, name='showcase-kits-api'), + # Получить детали комплекта для редактирования [GET] path('api/product-kits//', views.get_product_kit_details, name='get-product-kit-details'), + # Обновить временный комплект (состав, фото, цены) [POST] path('api/product-kits//update/', views.update_product_kit, name='update-product-kit'), + # Создать временный комплект и зарезервировать на витрину [POST] path('api/create-temp-kit/', views.create_temp_kit_to_showcase, name='create-temp-kit-api'), -] +] \ No newline at end of file