Flask
文章平均质量分 86
0Jchen
人生都是大写的失败,但不妨碍我继续前行
展开
-
Flask入门四(SQLAlchemy快速使用、原生sql操作、操作表、表模型、基于Scoped_Session实现线程安全、基本增删查改、高级查询、Flask-SQLAlchemy的使用)
1.自定义信号# 自定义一个数据库保存执行的信号2.写一个函数# args 没有拿到数据# kwargs 拿到其他数据,自定义的都是可以自己定制返回数据print('表数据插入了')3.跟自定义信号绑定4.在真正的数据库保存的时候执行port=3306,cursor.execute('INSERT INTO article (title,author) VALUES (%s,%s)',args=['测试标题1','测试作者1'])conn.commit() # 提交。原创 2024-03-07 20:32:59 · 610 阅读 · 0 评论 -
Flask入门三(Flask-session的使用、数据库链接池、wtforms、Flask定制命令、Flask-Cache、信号)
Flask内置的Session会把数据加密后保存到浏览器 我们自己重写Session类保存到Reids中只需要重写open_session和save_session方法。而在这中间有一个模块就做了这件事,那就是flask-session,以把数据存放到文件、redis、mongodb、关系型数据库等中。每个人:线程用自己的从conn和cursor,在视图函数中,拿到链接和cursor。但是这种如果并发量过高,就会出现连接数过多的问题,mysql的性能就降低了。原创 2024-03-06 19:40:15 · 444 阅读 · 0 评论 -
Flask入门二(Flask的CBV、模版语法、请求和响应、session执行流程分析、Flask闪现、请求拓展、g对象、蓝图、导出Flask项目依赖)
在请求进入视图函数之前执行一些代码,请求出了视图函数以后执行一些代码,类似于django的中间件完成的功能6个装饰器(原来有7个,新版本去掉一个)g对象在一次请求中的所有的代码的地方,都是可以使用的。专门用来存储用户信息的g对象,原创 2024-02-29 15:43:12 · 469 阅读 · 0 评论 -
Flask入门一(介绍、Flask安装、Flask运行方式及使用、虚拟环境、调试模式、配置文件、路由系统)
Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返回给用户复杂的内容时,需要借助jinja2模板来实现对模板的处理,即:将模板和数据进行渲染,将渲染后的字符串返回给用户浏览器“微”(micro)原创 2024-02-27 17:01:10 · 1268 阅读 · 0 评论