Я пытаюсь имитировать «приборную панель» https://finance.cs50.net/ (после того, как вы вошли в систему), которая отображает предупреждение «куплено», если вы перенаправлены туда с / buy, но не выдает предупреждение, если выв конечном итоге там иначе.
Я использую Flask, jinja2, python и HTML.Предоставленный адрес ("/"), который отлично работает с return redirect
, но не с return render_template
.Я попытался передать флаг с return redirect
, но моему компьютеру это не понравилось.Вы всегда знаете идентификатор пользователя, но навигация не отслеживается (т. Е. Нет файлов cookie).Простые ответы, которые я могу понять, предпочтительнее, чем умные, которые я не могу.
# from application.py, at the end of the 'buy' function
# flag says local to 'buy' so this does not help me
flag = True
return redirect("/")
## also tried, but computer got angry
return render_template("/")