在pythonenywhere.com上运行Django服务器会发生什么?

时间:2016-04-28 15:49:58

标签: server localhost hosting pythonanywhere

由于pythonanywhere是托管python web应用程序的最佳地点之一。应用程序将按照wsgi.py配置托管在自己的服务器上。但是当我在 bash shell 上做这样的事情时会发生什么?

$ python manage.py runserver 127.0.0.1:9000

Performing system checks...
System check identified no issues (0 silenced).
April 28, 2016 - 15:29:48
Django version 1.9.5, using settings 'MyProject.settings'
Starting development server at http://127.0.0.1:9000/
Quit the server with CONTROL-C.

正如您所看到的,我已将端口更改为:9000,那么有没有办法访问它,或者它只是毫无意义,因为服务于服务器服务上的应用

1 个答案:

答案 0 :(得分:2)

PythonAnywhere dev在这里。无法访问使用manage.py runserver运行的服务器。它将尝试绑定到本地端口,但该端口在PythonAnywhere集群外部是不可见的。

[编辑]哦,谢谢你对PythonAnywhere的客气话!