Я работаю с SWFUpload и Django, и я заметил, что аутентификация имеет тенденцию ломаться.
Есть одна часть, которая удерживает меня, и я ищу направление, а не решение, так как думаю, что решение еще не доступно. (Так что я делаю это.)
Мне нужно знать, как Django создает объект запроса WSGI и как он обрабатывается.
После просмотра источника django кажется, что csrf выполняется через объект WSGIobject, к которому добавлены соответствующие cookeis. Естественно, флеш-сообщения не поддерживают это, если не указано иное. SWFUpload предлагает возможность отправлять данные cookie в параметрах публикации через плагин, однако я хотел бы отправить их через заголовки объекта URLRequest. (Так что Auth-Middleware и CSRF-Middleware могут его видеть.)
Моя цель - обновить SWFUpload для отправки заголовков, содержащих значения для любых объектов, которые я передаю. Для меня труднее всего понять, как эти заголовки будут интерпретироваться.
Как Django создает объект request.META? | Где создается объект request.session?
Я сейчас читаю WSGInterface, но я бы хотел ускорить это исследование. Спасибо!