0
0 Комментариев

Добрый день, появился очень щепетильный вопрос . У меня есть база диалогов У которой есть вендор (Владелец самой базы или же от куда она у нас появилась)
Вопрос в чем как мне между моими страничками передавать название вендора , первое что пришло в голову это

<input name="vendor" value="{{ vendor }}" hidden>

Считывать его при каждом запросе

request.args.get('vendor')

и передевать дальше по цепечке при рендере шаблона как скрытое поле что может занять много кода .
второе предложение это использовать куки . в самом app.route(«/»)
написать функцию

cookie=request.cookies.get('vendor')
retrun resp.set_cookie('vendor', 'vendor.cookie.ru')
if cookie is not None
  retrun resp.set_cookie('vendor', 'vendor.cookie.ru')
else:
  return redirect("set_cookie")

Или же запихивать его в шлобальную переменую , может прикрутить логин к системе и в сесию складывать
Вопрос что быстрей и потом меньшу будет составлять проблем.


Добавить комментарий