

@mylifcc sqlalchemy 还真是,
""" query = select(User) 或者 select(User.username) result = await async_session.execute(query) result 用 scalar() 还是scalars() 还是 scalar().first() 还是 scalar().all() 还是直接 result.first() result.all() 要根据 User User.username 使用不同的方式获取结果,我只能说,很幽默 """ 1 hahahasnoopy 2024 年 5 月 29 日 质疑 django ,理解 django ,成为 django ,干脆直接用 django 算了 |
2 djangovcps OP @hahahasnoopy 还真是 |
3 mylifcc 2024 年 5 月 29 日 fastpi orm 让我想死 |
4 Sezxy 2024 年 5 月 29 日 习惯就好,我还用 tornado 呢 |
5 NCZkevin 2024 年 5 月 29 日 我也纠结过这个,看了 github 上大家的实现,国外比较流行用工厂模式,国内一般就 flask 那套 |
6 KgM4gLtF0shViDH3 2024 年 5 月 29 日 因为 django 用起来确实爽,而且符合面向对象。就是性能不太好。 |
7 frostming 2024 年 5 月 29 日 喜欢 Django ORM 试试 Tortoise? https://tortoise.github.io/ |
8 xd314697475 2024 年 5 月 29 日 @mylifcc 尤其是 sqlmodel |
9 crackidz 2024 年 5 月 29 日 @frostming 看到这个我就想到 asyncmy 有个很隐蔽的并发 bug ,小概率触发.... https://github.com/long2ice/asyncmy/issues/89 看了一下代码上下文也没什么头绪... |
10 supergeek1 2024 年 5 月 29 日 |
![]() | 11 coolair 2024 年 5 月 29 日 说实话,我用过了几乎所有的 Python Web 框架,最后还是用回 Django 了…… |
12 dayeye2006199 2024 年 5 月 29 日 via Android 我的理解是,所有 python web 框架在复杂度上来之后,都会和 Django 越长越像 |
13 gray0 2024 年 5 月 30 日 fastapi 作者的脚手架 https://github.com/tiangolo/full-stack-fastapi-template |
14 rukeypei 2024 年 5 月 30 日 折腾工具不赚钱. |
15 encro 2024 年 5 月 30 日 django 是经典之作。有几点其他框架很难替代。 它: 1 ,数据优先(先写 model ,自动迁移) 2 ,应用分离(高度解耦和复用) 3 ,配置式生成后台 有了他,一般网站你真可以只关心业务和核心的数据了。 |
16 mywaiting 2024 年 5 月 30 日 其他的 Python Web 框架只能中午用,因为你早晚都得回到 Django 的怀抱 如果有人非要杠一下,我就不用! flask/fastapi/tornado 用得可溜了! 那么恭喜你,你肯定要重新发明一遍 Django 项目复杂度上来后是毫无疑问的 |
17 ryanking8215 2024 年 5 月 30 日 那你肯定会喜欢 Django ninja |
18 LazypersonJKig 2024 年 5 月 30 日 目前使用 tortoise-orm 熟悉的 django-orm 回来了。自己个人项目玩,目前感觉还行 |
19 ayang23 2024 年 5 月 30 日 直接用 ninja |
20 ddvv 2024 年 5 月 30 日 我从 fastapi 转 go 了 |
21 volvo007 2024 年 6 月 5 日 via iPhone ninja 现在有啥大变动吗,有没有啥坑了 |