从外部IP访问Python Development Server

tom*_*ato 30 python django xampp networking

我正在学习Django并在本地iMac上部署了应用程序.我想通过互联网显示来自外部IP的应用程序.我确实为端口8000的防火墙添加了一个例外,并且运行了超过8000的python dev服务器.能够访问localhost,但不能通过网络访问.但是,当我在同一个端口8000上尝试XAMPP(Apache)时,我可以在外部访问该站点,尽管需要更改httpd-xampp.conf文件.python服务器有类似的文件吗?如何从外部IP访问开发服务器?

环境:Mac OSX 10.5.8,Python 2.5,Django 1.2.5

提前致谢!

Uku*_*kit 63

python manage.py runserver 0.0.0.0:8000
Run Code Online (Sandbox Code Playgroud)

这将使它听取任何地址.当你想从一台无法安装东西的机器开发ssh时非常有用.