Динамическое получение списка заготовок и поставщиков

This commit is contained in:
2024-11-14 21:19:27 +03:00
parent 748e217583
commit e522666f40
6 changed files with 31 additions and 12 deletions

View File

@@ -1,7 +1,7 @@
from flask import request, Blueprint, render_template, url_for
from os import path
from checker import check_auth
from .requests_model import sklad, materials_per_seller
from .requests_model import sklad, materials_per_seller, sellers_names, materials_names
import json
with open(path.join(path.dirname(__file__), 'zapros_menu.json')) as f:
@@ -19,8 +19,8 @@ def requests():
@check_auth
def sklad_zapros():
if request.method == 'GET':
# materials = ['Сталь', 'Алюминий', 'Медь', 'Пластик', 'Дерево']
return render_template('zagotovki.html', header='Количество заготовок на складе')
materials = materials_names()
return render_template('zagotovki.html', materials=materials.result)
else:
material = dict(request.form)
zagotovki = sklad(material)
@@ -34,8 +34,8 @@ def sklad_zapros():
@check_auth
def sellers_ship():
if request.method == 'GET':
# sellers = ['Alpha Supplies', 'Beta Materials', 'Gamma Parts', 'Delta Components', 'Epsilon Goods']
return render_template('sellers_ship.html')
sellers = sellers_names()
return render_template('sellers_ship.html', sellers=sellers.result)
else:
seller = dict(request.form)
zagotovki = materials_per_seller(seller)