Как «очистить» только определенные переменные сеанса Flask? - PullRequest
0 голосов
/ 23 сентября 2018

Я видел много примеров и вопросов об очистке сеанса Flask, но не смог найти четкого ответа о том, как очистить только определенный ключ или набор ключей.

Если я не наденуне хотите очистить весь сеанс, как я могу полностью удалить (как если бы он никогда не существовал) определенный ключ?

Например, я хочу очистить сеанс ['foo'], но сохранить сеанс ['бар'].Поэтому, когда я позже сделаю:

if 'foo' in session:

Это должно вернуть False.

1 Ответ

0 голосов
/ 23 сентября 2018

из session.keys() вы пробовали выдавать ключи?

# remove the keyname from the session if it is there
session.pop('key_name')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...