摘要:
sqlalchemy https://docs.sqlalchemy.org/en/20/orm/quickstart.html 1 快速使用 安装 2.0.30版本 pip3 insatll sqlalchemy 架构 Engine,框架的引擎 Connection Pooling ,数据库连接池 阅读全文
摘要:
flask介绍 小而精,所有web开发需要的东西,借助于第三方集成 flask框架:Werkzeug WSGI工具包和Jinja2模板引擎 python-dotenv # pip install python-dotenv import os from dotenv import load_dote 阅读全文
摘要:
g对象 g 对象,是一个全局对象--》global的缩写,global是关键字,不能用来做变量,所以它叫了g g在当次请求中,可以放入值,可以取出值 g和request对象都在当次请求中有效 django中没有g from flask import Flask, g, request app = F 阅读全文
摘要:
flask-session 第三方 flask-session,可以把session的内容保存在服务端 安装并使用 pip3 install flask-session 方式一 from flask import Flask,session from flask_session.redis impo 阅读全文
摘要:
数据库连接池 flask操作mysql from flask import Flask, jsonify import pymysql app = Flask(__name__) app.debug=True conn = pymysql.connect( user='root', password 阅读全文
摘要:
闪现(flash) flask中得闪现存放数据的地方,一旦取了,数据就没了 实现跨请求间传递数据 基本使用 设置:flash('欢迎你') 取:get_flashed_messages() from flask import Flask, request, render_template, redi 阅读全文
摘要:
cbv加装饰器 from flask import Flask from flask.views import MethodView app = Flask(__name__) app.debug = True ### 登录认证 >不能公用--》要么只能给fbv用,要么只能给cbv用 def aut 阅读全文
摘要:
flask定制命令 使用 flask-script定制命令(老版本,不用了) # flask 老版本中,没有命令运行项目,自定制命令 # flask-script 解决了这个问题:flask项目可以通过命令运行,可以定制命令 1.x 2.x # 新版的flask--》官方支持定制命令 click 定 阅读全文
摘要:
信号 一 信号是什么 # 1 Flask框架中的信号基于blinker,其主要就是让开发者可以在flask请求过程中定制一些用户行为 # 2 信号是典型的 观察者模式 -触发某个事执行【模板准备渲染】 -绑定信号:可以绑定多个 只要模板准备渲染--》就会执行这几个绑定的新--》函数 # 3 面向切面 阅读全文