博客文章

26 篇文章

DA
DealiAxy

后 Django 时代:SQLAlchemy 2.0、Tortoise 与 Piccolo 三大异步 ORM 选型指南

SQLAlchemy 2.0 才是工业级稳定,Alembic 迁移能力谁用谁知道。Tortoise ORM 是 Django 老玩家的舒适区,但灵活度有限。Piccolo 语法现代但生态太嫩,适合玩票。别再迷信 Stars,生产环境看的是谁扛造。

Python
AI
前端
+4
04-10
2026-04-10
3500
Python
DA
DealiAxy

Python网络请求库,从 requests 到 httpx

Requests早该退休了,httpx这老古董才配活在异步时代?HTTP/2和超时?这些基本配置requests早该有。异步支持原生?别逗了,这年头谁还用同步。

Python
AI
前端
+4
03-27
2026-03-27
8539
Python
DA
DealiAxy

现代 Python 程序优雅处理日期时间的避坑指南

Python 时间处理还是得踩坑?`datetime`、`time`、`calendar` 搞得人头大,Naive vs Aware 时区陷阱更是坑爹。2026 年了还用 `pytz`?标准库 `ZoneInfo` 加上 `Pendulum`、`Arrow` 才叫现代化,至少不用再写反人类的时间字符串解析。数据库存 UTC,前端传 ISO 8601,简单点行不行?

Python
AI
前端
+4
03-25
2026-03-25
6730
Python
DA
DealiAxy

2025年了,在 Django 之外,Python Web 框架还能怎么选?

2025年了,Django之外还剩啥?LiteStar轻量快,Tortoise ORM省心,Granian丢掉Nginx,RobynPython+Rust。独立开发者终于不用被全家桶绑架?

Python
AI
前端
+4
09-14
2025-09-14
1946
Python
DA
DealiAxy

Python实现从Excel生成Model和导入脚本

前言 最近遇到一个需求,有几十个Excel,每个的字段都不一样,然后都差不多是第一行是表头,后面几千上万的数据,需要把这些Excel中的数据全都加入某个已经上线的Django项目 这就需要每个Excel建个表,然后一个个导入了 这样的效率太低,不能忍 所以我造了个自动生成 Model 和导入脚本的轮子 思路 首先拿出 pandas,它的 DataFrame 用来处理数据很方便 pandas 加载

Python
AI
前端
+4
11-22
2022-11-22
254
Python
DA
DealiAxy

Python创建压缩文件

代码实现 # 创建一个目录来保存这些东西 temp_path = os.path.join(settings.MEDIA_ROOT, 'temp', str(uuid.uuid4())) os.makedirs(temp_path) # 创建压缩文件 archive_path = os.path.join(temp_path, 'archive.zip') with zipfile.ZipFile

Python
AI
前端
+4
09-30
2022-09-30
7683
Python
1 页,共 5
每页: