我在这方面挣扎了一段时间,从一开始我就明白,为了避免Django显示错误(模块、代码行等)。所需要的只是将DEBUG从True改为False in settings.py。然而,我意识到Django仍然显示了错误的细节,所以进一步研究,我知道还需要以下内容:
是否还需要其他东西来确保用户没有收到这些消息?Django如何处理其他类型的错误,如400?我看到有用于<e
我试着用Django,nginx和gunicorn运行我的服务器。在development上,一切都很好。但是在生产服务器上,gunicorn总是返回一个不好的请求(400)。但是,这始终是不好的要求(400)。下面是我的nginx-config: listen 80;
alias /home/username/sites(
我已经设法在连接到我的路由器的旧笔记本电脑上设置了一个Nginx服务器。我的问题是,当通过public ip访问它时,我得到了This site can’t provide a secure connection和ERR_SSL_PROTOCOL_ERROR,而通过内部ip我没有域名,在我的nginx配置中,server_name设置为默认值。我真的不需要也不关心使用HTTPS,但我不知道问题出在哪里。
我的配置是Django+Gunicorn+<em
我用Gunicorn在Ubuntu20.04服务器上部署了一个Django rest框架服务,带有多个API,一切正常,但是来自服务器外部的修补程序请求没有收到响应,尽管应用程序接收到请求并完全处理它。我甚至用Django运行服务器进行了测试,问题仍然存在,与Gunicorn没有任何关系。fine too# on my local machinecurl --