Нежелательное дублирование сеанса в Django - PullRequest
0 голосов
/ 14 октября 2018

Мы используем cached_db в качестве SESSION_ENGINE.У нас есть проблема дублирования сеанса, это сценарий:

  1. Пользователь 1 просматривает систему.
  2. Пользователь 2 просматривает и изменяет свой сеанс.
  3. Пользователь1 продолжает просмотр и обнаруживает, что его сеанс изменился на сеанс пользователя 2.

Если мы используем SESSION_SAVE_EVERY_REQUEST, то он работает нормально, но мы хотим исправить эту проблему из источника.

Мы являемсяиспользуя Django 1.6 с Redis

...