3
我刚刚安装了Flask,我试图用their example快速测试它,但它不工作。烧瓶总是返回重定向页面
我有这个至今:
Hello.py
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
if __name__ == '__main__':
app.run()
然后我运行:
@ubuntu:~/repo/test/flask$ python hello.py
* Running on http://127.0.0.1:5000/
,当我连接到localhost:5000 /和偶数任何变化它返回
<HTML>
<HEAD><TITLE>Redirection</TITLE></HEAD>
<BODY><H1>Redirect</H1></BODY>
我99%确定我已经安装了所有东西,python 2.6.5
也许尝试不同的端口上运行吗?一些其他的应用程序可能会使用5000并分散注意力? – Michael0x2a
你可以检查重定向的HTTP标头吗?他们来自Flask吗?你使用代理吗?你的机器上有IPv6吗?您可以尝试请求“http://127.0.0.1:5000 /',而不是使用”localhost“名称? – alexsergeyev
将你的'app.run()'改为'app.run(host ='0.0.0.0',debug = True)',看看这些日志是否显示更多细节? –