python restful 框架之 eve 外网访问设置


官网地址:

  http://python-eve.org/

 

配合mongodb进行crud使用起来很方便,但是部署的时候遇到一个问题,按照官网和Deom说的,servername使用 '127.0.0.1:5000'来部署,是只能在本机访问,如果想要 让局域网或者外网访问的话,需要做如下设置。(坑那。。。)

 

  在setting.py中,把SERVER_NAME 改成如下:

  




1SERVER_NAME = None





  然后在启动eve的地方 改成如下:













1
2
3
4
5


from eve import Eve
app = Eve()
 
if  __name__ == '__main__':
    app.run(host='0.0.0.0', port=5000)





  这个组合才能正常运行不会404 才能被非本机访问到。

本站声明
本文转载自:http://www.cnblogs.com/shouce/p/5056000.html     作者:jerrylsxu     发布日期:2015-12-18     本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。


 
© 2014-2016 ITdaan.com 粤ICP备14056181号