Mac OS X网络共享和Django

pns*_*pns 4 django macos

我用Django创建了一个Web应用程序,我在localhost(http://127.0.0.1:8000/)上运行,我的问题是,如何使用Mac OS X的Web共享或其他东西将它提供给全世界?

谢谢!

piy*_*yer 12

启动服务器时指定public ip或任何ip使用0.0.0.0

例:

sudo python manage.py runserver 0.0.0.0:80

如果您在没有ip和端口的情况下启动应用程序,则仅将其绑定用于127.0.0.1的环回,并且无法在您的网络中访问.