Почему Django генерирует новый session_key каждый раз, когда я обновляю и перехожу к маршруту?

У меня нет SESSION_EXPIRE_AT_BROWSER_CLOSE, установленного на true, у меня нет req.session.modified, установленного на true. И похоже, что куки моего браузера имеют идентификатор сессии, который не меняется при обновлении. НО, когда я обновляю страницу и она повторно проходит по маршруту, я получаю новый session_key. Так что же может быть причиной этого? Я бы хотел сохранить тот же ключ сессии, потому что я использую его для отслеживания пользовательской аналитики.

browser cookie id

printing the session id each refresh

Вернуться на верх