首页 |  我的博客 |  查看该博主内容分类 | 

You're accessing the development server over HTTPS, but it only supports HTTP. https ssl证书报错解决办法

1. 安装https支持包

pip3 install django-extensions

pip3 install django-werkzeug-debugger-runserver

pip3 install pyOpenSSL

2. 在settings中添加

INSTALLED_APPS = [
	...
	'werkzeug_debugger_runserver',
	'django_extensions',
]

3. django启动时

python3 manage.py runserver_plus --cert /your/ssl/server.crt 0.0.0.0:8000

经测试,只需要将nginx调整支持https即可,nginx代理至后台可用http

posted @ 2022-09-19 21:11  Z哎呀  阅读(1184)  评论(0)    收藏  举报