第一步:安装第三方包
pip install django-sslserver
第二步配置settings.py,添加如下
SECURE_SSL_REDIRECT = False
INSTALLED_APPS = [
.......
'sslserver',
.......
]
当SECURE_SSL_REDIRECT = False时,http请求无响应,https请求能正确访问。
当SECURE_SSL_REDIRECT = True时,http请求会重定向https,此时django支持https,可正确访问。
第三步启动https模式
python manage.py runsslserver