1

我有一台运行 Lion 的 mac 和一台 D-link 路由器 DIR-601。我想将我的 django 开发服务器作为公共网站运行以进行测试。我通过端口 8000 设置了到我的计算机本地 IP 地址的端口转发。然后我输入了路由器的 IP 地址(通过在浏览器中输入我的 IP 地址获得),然后是:8000。没有。任何人都可以帮助或指向我完成此任务的教程吗?

4

1 回答 1

5

尝试:

python manage.py runserver 0.0.0.0:8000

因为runserver默认会绑定到地址 127.0.0.1,其他电脑无法访问。

并且不要忘记更改 settings.py。您还必须配置 ALLOWED_HOSTS。例如:ALLOWED_HOSTS = ['*']

于 2013-06-16T16:42:04.190 回答