从外部IP访问Python Development Server

时间:2011-02-14 21:08:54

标签: python django networking xampp

我正在学习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

提前致谢!

1 个答案:

答案 0 :(得分:62)

python manage.py runserver 0.0.0.0:8000

这将使它听取任何地址。当您想要从无法安装内容的计算机上开发ssh时非常有用。