遇到的问题
出于网络安全考虑增加SSL协议的连接,但发现Django在重定向跳转的时候总是回到普通的HTTP协议,而不是HTTPS协议。查了资料看到HttpRequest.is_secure()
方法用来判断是否https连接,如果是的话就返回True
。在Django 1.4 之前只能在Python的环境上去设置,而1.4重新改写了is_secure()方法,可以自己指定判断的变量和值。
出于网络安全考虑增加SSL协议的连接,但发现Django在重定向跳转的时候总是回到普通的HTTP协议,而不是HTTPS协议。查了资料看到HttpRequest.is_secure()
方法用来判断是否https连接,如果是的话就返回True
。在Django 1.4 之前只能在Python的环境上去设置,而1.4重新改写了is_secure()方法,可以自己指定判断的变量和值。
关于麦客园
集基督信仰,IT技术,生活的家园,分享生活中的点点滴滴。关注Web前端, iOS, Android, 网络技术, Linux, 开源硬件等。
友情链接
联系麦客园
您的批评和鼓励都是我最大的支持。