我在本地电脑上运行了一个django应用,可以通过以下链接在浏览器中访问:http://localhost:8000/myapp/
但是,我无法使用主机计算机的IP地址访问该应用程序:http://193.140.209.49:8000/myapp/,会返回404错误。
我该怎么办?有什么建议吗?
我在本地电脑上运行了一个django应用,可以通过以下链接在浏览器中访问:http://localhost:8000/myapp/
但是,我无法使用主机计算机的IP地址访问该应用程序:http://193.140.209.49:8000/myapp/,会返回404错误。
我该怎么办?有什么建议吗?
我假设您正在使用开发服务器。如果是这样,那么您需要将服务器绑定到您的外部IP地址才能在那里访问。尝试运行以下命令:
./manage.py runserver 193.140.209.49:8000
0:8000
也可作为0.0.0.0:8000
的缩写形式,意思相同,只是表达更加简洁。 - Marius Gedminas