Сброс django_sessions - PullRequest
       3

Сброс django_sessions

0 голосов
/ 09 февраля 2020

Я играл с сохранением идентификаторов сеансов для анонимных пользователей в django моделях с использованием django .contrib.sessions.models и тестировал все браузеры на моей машине, создавая разные ключи, иногда основанные на реальных и инкогнито сессий.

После этого я удалил свою базу данных и создал новую как часть моих тестов и разработки, опустошив все таблицы.

Теперь я замечаю, что при повторном посещении сайта с того же компьютера / браузера django НЕ создает и не сохраняет новый идентификатор сеанса, даже если таблица пуста, что означает, что сервер хранит информацию что я ранее посещал сайт в качестве другого пользователя где-то, кроме таблицы django_sessions.

Я проверил очистку своих файлов cookie и истории, но это не помогло. Кто-нибудь знает, где хранится эта информация, почему и как я могу ее сбросить? Это проблема в основном потому, что я использую идентификатор сеанса в качестве постороннего ключа, и если я по какой-либо причине удаляю базу данных после развертывания, я не хочу, чтобы программа не работала должным образом.

Использование python 3.8 и django 3.0.2

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...