Flask 初识
下载安装
如果电脑里面没有装Flask,需要先下载Flask(顺序如下)
进入正题:
使用之前需要先导入flask
小配置(让flask能像django框架一样每次修改代码之后能自动重启项目)
Response五种方式: HttpResponse , render_template , redirect , send_file , jsonify (详情如下)
相当于django里面的HttpResponse
相当于django里面的render,页面跳转
相当于django里面的redirect 重定向
显示文件send_file
jsonify序列化数据
Markup
定义全局template_global
连续计算
page.html页面
关于Flask Request
request.method 存放 HTTP 请求方式
request.form 存放 FormData 中的数据
request.args 存放 URL 中的参数数据
request.data 存放 原始请求体中数据 因为 Content-type : 不被认可,原始请求体中数据
request.json 存放 Content-type:application/json
request.files 存放 FormData 中文件数据
request.path 获取当前访问路径的路由地址(/login)
Jinja2(语法)
{ {}} 取值 执行
{%%} 逻辑代码 for if else macro
前端页面继承(具体看s3 , s2 , s1)
s3
s2
s1
flask session
首先要导入
from flask import session
加装饰器