Pycharm 编写flask程序访问地址的设置
用pycharm 编写flask程序时想要用外网访问程序,此时按照flask教的方法设置 app.run(host=‘0.0.0.0’),此时运行pycharm发现外部网络并不能访问。运行结果依然是http://127.0.0.1:5000.
经查资料发现这个就是pycharm的坑,我们需要在run->edit configurations->Additional options里添加一下host设置,添加格式为 --host=0.0.0.0,设置完之后在点击运行就会发现此时运行结果已经改变。
需要注意,将host设为0.0.0.0之后,我们编程访问时并不是访问http://0.0.0.0:5000这个网址,里面的 ip地址0.0.0.0 应该改为flask程序所在的电脑的ip地址,设置为0.0.0.0意思是我们可以在外部用任何网络访问。设置为别的ip地址意思是外部只有这个ip地址可以访问.
如有问题请各位大神指正,本人不胜感激。
Q:1203897513,可加Q交流。