你要强制HTTPs的在您的Django的网站?你在正确的地方!
Django的sslify是一个Django应用程序在你的Django网站强制SSL。
安装
要安装Django,sslify,只需运行PIP安装Django-sslify,你会得到自动安装最新版本。
用法
修改你的Django settings.py文件,并在前面加上sslify.middleware.SSLifyMiddleware您MIDDLEWARE_CLASSES设置:
MIDDLEWARE_CLASSES =(
 “sslify.middleware.SSLifyMiddleware',
 #...
)
注意:确保sslify.middleware.SSLifyMiddleware是列出的第一个中间件类,因为这将确保,如果用户发出不安全的请求(通过HTTP),他们将任何实际的处理之前重定向到HTTPS发生。
测试
构建状态
要运行的测试?没问题:
$混帐混帐克隆://github.com/rdegges/django-sslify.git
$ CD Django的sslify
$蟒蛇setup.py发展
...
$蟒蛇manage.py测试sslify
。
-------------------------------------------------- --------------------
跑了1测试,0.000s
行
创建测试数据库别名'默认'...
销毁测试数据库别名'默认'......
要求:
- 在Python中
- 在Django的
评论没有发现