Получите доступ к объекту пользователя при создании канала в Django
-
18-09-2019 - |
Вопрос
Я работаю на веб -сайте, который отслеживает предстоящие домашние задания. Я хотел бы предоставить RSS/Atom Feed, который показывает их предстоящие задания. Тем не менее, я понятия не имею, как я собираюсь ограничить элементы в корме до их собственного, так как не многие читатели кормов поддерживают сеансы на основе печенья.
По сути, мне нужно получить доступ к объекту запроса внутри класса подачи и принять HTTP Basic/Digest Auth. Это вообще возможно?
Я использую Django 1.1, Python 2.5.4 и Mod_python 3.3.1
Решение
Подход, который совместим с самым широким диапазоном считывателей подачи, заключается в кодировании идентификатора пользователя (или имени пользователя) в URL -адрес. Это «безопасность по мрачности», которая намного не идеальна, но для людей, использующих, скажем, Google Reader, это может быть лучшее, что вы можете сделать.