flask 是由python语言实现的
特点:轻量,简洁,扩展性强
核心:werkzeug 和 Jinja2
环境的配置和安装
为什么要配置虚拟环境?...各个项目有独立的运行空间,彼此互不影响,python解释器彼此互不影响....)
app.run(port='8080')
JSON
JavaScript Object Notation
基于键值对的字符串,用来实现数据的传输
前端 —> json <—-python...BaseConverter的子类—–负责定义匹配规则
上下文
请求上下文: 封装了客户端和服务器交互过程中的信息
request 表示请求的参数信息 user = request.args.get(‘user...,比如调用的函数,模块,加载的工具类,文件等
current_app 生命周期最长,用来记录项目日志
g对象 可以在请求过程中临时存储数据
状态保持
为什么要进行状态保持?