flask1

来源:互联网 发布:淘宝app里面是h5吗 编辑:程序博客网 时间:2024/06/05 21:55

Flask1

  1. HTTP的交互流程
  2. Flask
间洁,轻便   其他功能基本都是使用扩展的形式去实现两个核心模块: werkzeug, jinja2与 DJango的对比
  1. requirements.txt
保存当前环境下 Flask项目所用到扩展以便于在项目部署到服务器上时候,直接安装同样的环境pip freeze>文件名 pip install -r文件名
  1. HelloWorld程序
指定请求方式路由传参数:<转换器:参数名>json返回     JSON    jsonify 将返回数据的 Content-Type设置成application/json重定向    redirect    url for 将指定函数名对应的路由路径找出来自定义状态码的返回    return"helloworld"666主动抛出 HTTP异常     abort
  1. 转换器
用于记录路由匹配规则的类默认有6Unicode   Any  Float   UUID   Path  int自定义转换器  to_python 在调用具体视图函数之前,会调用该方法去做最后的数据处理:类型转换to url   将要去进行匹配路由之前,去对参数进行处理  url编码
  1. 异常处理
异常处理装饰器@app.errorhandler(code_or_exception)
  1. Request对象中的属性获取
原创粉丝点击