Параллельная обработка сессионных переменных в Django - PullRequest
0 голосов
/ 12 октября 2018

Я разработал приложение в Django с mod_wsgi.

Моя проблема в том, что все работает нормально, пока два пользователя не получат доступ к приложению одновременно.

В этой ситуации случается, что:
- пользователь A аутентифицирует и обрабатывает выбранные данные;
- пользователь B аутентифицирует и начинает обработку выбранных данных;
- обработка для пользователя A останавливается и пользователь B работает нормально;
- если пользователь A обновит страницу, он отобразит данные обработки пользователя B.

В разработке:
- Джанго views.py связывается с templates с помощью HttpResponse и JsonResponse;
- Шаблоны отправляют данные в views.py по ajax-запросам, используя метод POST;
- Я использую переменные сеанса в views.py для передачи данных между запросами, используя session ['x'] = x

Мой вопрос: есть ли в Django какая-либо конфигурация, которая позволяет параллельную обработку потоков для разных пользователей, или если естьспособ вызвать значения переменных сеанса для пользователя или, если есть какой-либо другой лучший способ решить эту проблему?

Спасибо.

...