У меня есть приложение Javascript и приложение Flask.Когда пользователь отправляет данные из Js во Flask, я сохраняю их на session
, и они отлично работают на определенном маршруте:
@app.route(...)
def user(...):
session['name'] = name
print(session['name']) # Works !
Но когда я пытаюсь получить значения сеанса из другого метода / маршрутасеанс пуст:
@app.route(...)
def current():
print(session.keys(), session.values) # Empty !
Я установил Сессия Flask и установил конфигурацию на:
'SECRET_KEY': b'...',
'SESSION_TYPE': 'filesystem', # Memcache, null and redis
'SESSION_PERMANENT': False, # True
А затем запустил приложение Flask, и оно не работает,Я также попытался установить session.modified = True
после того, как добавил новое значение в сессию и все еще не работал.
Я прочитал много потоков по Stack Over Flow, Reddit и т. Д .;и ничего не получалось.Советы, пожалуйста?