Обслуживание защищенных страниц Django с HTTPS - PullRequest
8 голосов
/ 09 августа 2010

Какова правильная конфигурация развертывания для приложения Django, которому необходимо, чтобы некоторые страницы обслуживались по протоколу HTTPS, а другие - по протоколу HTTP?Я хочу использовать HTTPS для страниц, которые включают регистрацию и ввод паролей.Я хочу использовать HTTP для всех остальных страниц.

1 Ответ

6 голосов
/ 09 августа 2010

Насколько я знаю, нет единого подхода.Вы можете использовать декоратор secure_required, разработанный Скоттом Барнхэмом в этом посте:

или использовать промежуточное ПО:

Если вы ищете информацию о развертывании в отношении Apache и mod_wsgi, то Грэм Дамплтон дает хороший ответ на этот вопрос:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...