我用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网站的同一台计算机上提供文件。