无法从同一网络上的不同设备连接到Flask服务器

时间:2016-05-13 08:37:19

标签: python flask

按照this主题的完整说明,我让我的Flask服务器工作,现在可以通过不同的设备访问它,我的配置文件如下:

var dTo = new Date();
dTo.setSeconds(0);
dTo.setMilliseconds(0);

var dFrom = new Date();
dFrom.setSeconds(0);
dFrom.setMilliseconds(0);
dFrom.setHours(dFrom.getHours() - 2);

$scope.ctrl.map = {
    dateFrom: dFrom,
    dateTo: dTo
};

将app.run()调用为

#config.py
DEBUG="True"
UPLOAD_FOLDER="Reports/"
SECRET_KEY = "Supp0s3dT0B3Un1qu3AndS3cr3t"

但是,将配置文件中的SERVER_NAME变量设置为

app.run(host = '0.0.0.0', port = 7000, debug = True)

实际上给了我一个错误并拒绝连接如下:

SERVER_NAME = '0.0.0.0'

但是,当我删除它时,只有这样我的其他设备才能访问服务器。我通过ifconfig - 192.168.0.126:5000找到的IP访问我的机器。 有没有想过为什么会这样?

注意:app.run()在两种情况下的调用方式相同。

0 个答案:

没有答案