我配置了nginx来运行HTTPS。我还重写了所有规则,以便它在HTTPS下运行。Django runserver显示HTTP
但是,Django仍然在内部运行HTTP吗?
Django version 1.2.1, using settings 'myproject.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
[14/Aug/2012 23:57:04] "GET /app/c HTTP/1.0" 200 4
[14/Aug/2012 23:57:09] "GET /app/c HTTP/1.0" 200 4
是的。我知道我的版本已经过时了。
我检查了request.is_secure
,它在我访问HTTPS时返回True。
你怎么不使用WSGI或至少FastCGI? – 2012-08-15 04:01:38
@ IgnacioVazquez-Abrams嗯你是什么意思?然而,我的确在运行gunicorn。 – User007 2012-08-15 04:09:58