【发布时间】:2009-11-23 20:05:57
【问题描述】:
如果我想为用户提供使用https:// 而不是http:// 登录网站的选项,我最好在我的视图或模板中为他们提供一个选项。
我想在我的登录页面上添加“使用安全连接”链接 - 但是,如何在不对 URL 进行硬编码的情况下做到这一点?
我希望能够做到:
{% url login_page %}
{% url login_page_https %}
并让它们指向http://example.com/login 和https://example.com/login。
我该怎么做?
【问题讨论】:
-
奇怪的是,当 https 可用时,为什么任何用户都想通过 http 登录?
-
因为他们的代理只允许 80 端口通过(这种异常情况见了几次)
标签: django https url-routing