如何在本地服务器上托管Django网站?

时间:2020-10-19 21:38:17

标签: python django nginx deployment

我用Django创建了一个网站,该网站在ip地址192.168.0.111:8000上的linux虚拟机中本地运行。现在,我想在自己的计算机上托管该网站,以供公众使用。

我的服务器上运行的Webproxy(NginxProxyManager)的IP地址为192.168.0.118:7818,可处理所有其他静态网站。

我可以在我的Webproxy中将域名https://django.example.com路由到192.168.0.111:8000,并且所有内容都可以在DEBUG = True中使用,但是我知道这不是做到这一点的方法,{{1} }无法正确提供静态文件。

我该怎么做?有关此主题的所有网站都在努力发布到Heroku或其他网站,但我想在本地托管。谢谢!

编辑:我试图像这样从我的webproxy提供静态文件,并且效果很好

DEBUG = False

但是我真的很想从托管Django网站的同一台计算机上提供文件。

0 个答案:

没有答案