Написание Django Session Middleware на основе kwargs представления
Мне нужна возможность не устанавливать сессию в моем Django App, когда я перехожу по определенным URL, потому что URL диктуют, к какой БД обращаться, и сессия, которую использует django, хранится в этих БД
Итак, пожалуйста, как я могу написать SessionMiddleware, чтобы использовать process_view вместо process_response()?
Все, что я пробовал, не работает. Мне нужно, чтобы сессия не сохранялась, если нет URL kwarg, URL клиента. Как мне это сделать?
Решением было изменить process_request(), чтобы проверить, находится ли client_url в разрешенной переменной request.path_info, следующим образом: