我有一台运行Lion的mac和一台D-link路由器DIR-601。我想将我的django开发服务器作为公共网站进行测试。我设置端口转发到我的计算机本地IP地址,通过端口8000.然后我输入我的路由器的IP地址(通过在浏览器中键入我的IP地址获得),然后是:8000。没有。任何人都可以帮助或指导我完成这个教程吗?
答案 0 :(得分:5)
尝试:
python manage.py runserver 0.0.0.0:8000
因为runserver
默认绑定到地址127.0.0.1,其他计算机无法访问。
不要忘记更改settings.py。您还必须配置ALLOWED_HOSTS。例如: ALLOWED_HOSTS = ['*']