Как использовать пользовательские заголовки для передачи session_id и csrf_token в Django с сессиями, поддерживаемыми базой данных?
Я использую Django с хранилищем сессий на основе базы данных, и в результате session_id хранится в cookies.
Однако мы используем сервер Caddy, который удаляет cookies из заголовков запросов.
Мне нужно:
- Передавайте
session_idиcsrf_tokenчерез пользовательские заголовки (вместо cookies). - Используйте эти пользовательские заголовки для проверки сессии и защиты от CSRF в Django.
Дополнительно я сохраняю в сессии значения, которые используются для проверки запроса и получения данных из сессии во время вызовов API.
Возможно ли настроить Django на принятие и проверку этих пользовательских заголовков (session_id и csrf_token), а не считывать их из cookies? Если да, то как этого можно добиться?
Любой совет или примеры кода будут очень признательны.

Попытка включить пользовательский заголовок для получения идентификатора сессии.
