微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Flask - 配置和访问

目录

Wsgi

  • Web服务器网关接口(Python Web Server Gateway Interface,缩写为Wsgi)是为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口

app.py 解析

app = Flask(__name__)
@app.route('/')
def hello_world():
    return 'Hello World!'
  • @app.route('/') : 路由
  • def hello_world(): : 视图函数
if __name__ == '__main__':
    app.run()
  • run方法的参数 :
    • host : IP地址
    • port : 端口号
    • debug : debug=True保存自动刷新

设置配置文件

  • app.config : 系统认配置, 字典格式
  • 修改配置 : app.config['字典的key'] = '对应的值'
    • 如 : app.config['DEBUG'] = True

解耦配置文件

settings.py

"""
配置文件
"""
DEBUG = True

路由的请求和响应

请求 : request

  • 请求行 :
    • 请求地址 : Request URL: http://127.0.0.1:5000/
    • 请求方法 : Request Method: GET
  • 请求头 : key : value 形式
  • 请求体 :

响应 : response

  • 响应行 : 状态码 Status Code: 200 OK
  • 响应头 : key : value 形式
Content-Length: 16  # 内容的长度
Content-Type: text/html; charset=utf-8  # 内容以什么形式显示
Date: Mon, 08 Feb 2021 09:52:56 GMT  # 请求时间
Server: Werkzeug/1.0.1 Python/3.7.7  # 什么进行的请求
  • 响应体 :

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐