![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flask
文章平均质量分 60
小杰666
小杰玩编程,有趣又有料,jasonz666@qq.com
展开
-
meinheld-gunicorn-flask VS uvicorn-gunicorn-fastapi 性能对比测试
之前文章可能不够有说服力,这次使用了号称最快的wsgi或asgi服务器+gunicorn来运行flask或fastapi。上面meinheld-gunicorn-flask和uvicorn-gunicorn-fastapi项目都是由fastapi的作者发起,致力于使用flask或fastapi开发高性能后端应用,然后用docker的方式快速部署。文末会给出测试解论。原创 2024-05-26 00:39:45 · 497 阅读 · 0 评论 -
Flask vs FastApi 性能对比测试
Flask和Fastapi都是Python下流行的Web框架,前者有大量拥趸,是一个老牌框架,后者相对较新,但是利用了异步技术和uvloop,都说性能比Flask好很多,于是就我就对比实测一下。原创 2024-04-17 18:00:07 · 865 阅读 · 0 评论 -
Rocky8 顺利安装 Airflow 并解决数据库报错问题
rocky是替代centos的服务器系统,稳定可靠。rocky8会比centos7新,可以支持更多服务软件的安装,免去升级各种库的麻烦,本文运行airflow服务就用rocky8系统。airflow是一个定时任务管理系统,功能强大,目前是apache旗下的一个开源项目。话不多说,正文开始。原创 2024-01-24 20:15:02 · 682 阅读 · 0 评论 -
Flask SQLAlchemy怎么查看参数化查询的实际SQL语句
Flask SQLAlchemy操作数据库时,不管是直接用sql语句还是用orm,有的时候为了调试,都需要知道参数化查询的sql语句生成的实际sql语句是什么。经过层层调试,发现了实际语句。原创 2024-01-09 16:09:27 · 647 阅读 · 0 评论 -
从问题中探索Celery的原理
后来一想celery后端用的是消息队列,如 redis 或 rabbitmq。我们的项目用的redis。redis里的消息队列叫 redis stream,有分组的概念,同一个组里的多个消费者可以不重复的消费队列里的消息,类似 rabbitmq 里的多个worker。最后也在代码中验证了这种猜想。由此得出结论:celery里应该有重载任务函数代码的机制。原创 2023-11-30 19:15:07 · 152 阅读 · 0 评论 -
flask蓝图钩子,以及before_request和before_app_request的区别
本文介绍一下蓝图的钩子,不要感到奇怪,Blueprint是为了能够在大型应用中对众多业务模块进行API分层次管理,因此一个blueprint也有使用钩子的必要。转载 2023-11-29 20:30:00 · 495 阅读 · 0 评论 -
史上最详细注释,用flask写一个博客系统
文本用flask写个博客系统,源码带有详细注释,通俗易懂,拿去就能用。所有的文件,包括源码文件,测试文件,部署说明都在。为了简单,没有用MySQL数据,使用了Sqlite数据库。用来学习前后端开发,基于模板的后端开发,也能够学习python后端框架flask。原创 2023-11-03 00:04:58 · 367 阅读 · 0 评论