摘要: 1 在项目路径下新建static文件夹 2 在static文件下新建img文件,并放一张图片 3 运行项目 4 通过URL访问图片 http://127.0.0.1:5000/static/img/2.jpeg 5 static下的所有文件都可以通过URL访问 http://127.0.0.1:50 阅读全文
posted @ 2022-03-24 21:43 甜甜de微笑 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 1 内置信号 #第一步,编写一个函数 def func(*args,**kwargs): print('触发信号',args,kwargs) #第二部:注册信号 # signals.request_started.connect(func) signals.request_finished.conn 阅读全文
posted @ 2022-03-24 21:41 甜甜de微笑 阅读(27) 评论(0) 推荐(0) 编辑
摘要: DBUtils是Python的一个用于实现数据库连接池的模块 此连接池有两种连接模式: DBUtils提供两种外部接口:PersistentDB :提供线程专用的数据库连接,并自动管理连接。PooledDB :提供线程间可共享的数据库连接,并自动管理连接。 模式一 为每个线程创建一个连接,线程即使调 阅读全文
posted @ 2022-03-24 21:40 甜甜de微笑 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 1 蓝图:对程序进行目录结构划分 2 蓝图相关 Blueprint app.register_blueprint() 3 使用蓝图的步骤 生成蓝图对象 user = Blueprint('user', __name__, template_folder='template',static_folde 阅读全文
posted @ 2022-03-24 21:39 甜甜de微笑 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1 定义使用中间件 from flask import Flask app = Flask(__name__) @app.route('/') def index(): return 'Hello World!' class MyMiddleWare(object): def __init__(se 阅读全文
posted @ 2022-03-24 21:38 甜甜de微笑 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1 before_first_request 服务一启动,第一次请求会走,以后再也不走了 # -*- coding: utf-8 -*- # @Time : 2021/12/13 20:53 # @Author : dzg from flask import Flask app = Flask(__ 阅读全文
posted @ 2022-03-24 21:36 甜甜de微笑 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 1 before_request 类比django中间件中的process_request,在请求收到之前绑定一个函数做一些事情 # -*- coding: utf-8 -*- # @Time : 2021/12/13 20:30 # @Author : dzg from flask import 阅读全文
posted @ 2022-03-24 21:25 甜甜de微笑 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 问题:假设在a页面操作出错,跳转到b页面,在b页面显示a页面的错误信息 假设在根路径下出错,跳转到test页面 1 方法一 main.py # -*- coding: utf-8 -*- # @Time : 2021/12/13 20:03 # @Author : dzg from flask im 阅读全文
posted @ 2022-03-24 21:22 甜甜de微笑 阅读(41) 评论(0) 推荐(0) 编辑