Flask之请求request的参数和Flask-Scrip
request 就是flask中代表当前请求的 request 对象,其中一个请求上下文变量(理解成全局变量,在视图函数中直接使用可以取到当前本次请求)
常用的属性如下:
获取上传的图片并保存到本地
#可以使用postman上传图片试一下@app.route('/',methods=['POST'])defindex():pic=request.files.get('pic')pic.save('./static/aaa.png')return'index'
========================================================
========================================================
通过使用Flask-Script扩展,我们可以在Flask服务器启动的时候,通过命令行的方式传入参数。而不仅仅通过app.run()方法中传参,比如我们可以通过:
pythonhello.pyrunserver-hostip地址
以上代码告诉服务器在哪个网络接口监听来自客户端的连接。默认情况下,服务器只监听来自服务器所在的计算机发起的连接,即localhost连接。
我们可以通过python hello.py runserver --help来查看参数。
代码实现安装 Flask-Script 扩展
pipinstallflask-script
集成 Flask-Script
fromflaskimportFlaskfromflask_scriptimportManagerapp=Flask(__name__)#把Manager类和应用程序实例进行关联manager=Manager(app)@app.route('/')defindex():return'床前明月光'if__name__=="__main__":manager.run()
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。