fastapi 大家都用什么脚手架,我总是想把 fastapi 改成 Django 风格

2024 年 5 月 29 日
 djangovcps
6941 次点击
所在节点    Python
21 条回复
hahahasnoopy
2024 年 5 月 29 日
质疑 django ,理解 django ,成为 django ,干脆直接用 django 算了
djangovcps
2024 年 5 月 29 日
@hahahasnoopy 还真是
mylifcc
2024 年 5 月 29 日
fastpi orm 让我想死
Sezxy
2024 年 5 月 29 日
习惯就好,我还用 tornado 呢
NCZkevin
2024 年 5 月 29 日
我也纠结过这个,看了 github 上大家的实现,国外比较流行用工厂模式,国内一般就 flask 那套
KgM4gLtF0shViDH3
2024 年 5 月 29 日
因为 django 用起来确实爽,而且符合面向对象。就是性能不太好。
frostming
2024 年 5 月 29 日
喜欢 Django ORM 试试 Tortoise? https://tortoise.github.io/
xd314697475
2024 年 5 月 29 日
@mylifcc 尤其是 sqlmodel
crackidz
2024 年 5 月 29 日
@frostming 看到这个我就想到 asyncmy 有个很隐蔽的并发 bug ,小概率触发.... https://github.com/long2ice/asyncmy/issues/89 看了一下代码上下文也没什么头绪...
supergeek1
2024 年 5 月 29 日
https://github.com/fastapi-practices/fastapi_best_architecture
参考下这个项目吧,写的很规范
coolair
2024 年 5 月 29 日
说实话,我用过了几乎所有的 Python Web 框架,最后还是用回 Django 了……
dayeye2006199
2024 年 5 月 29 日
我的理解是,所有 python web 框架在复杂度上来之后,都会和 Django 越长越像
gray0
2024 年 5 月 30 日
rukeypei
2024 年 5 月 30 日
折腾工具不赚钱.
encro
2024 年 5 月 30 日
django 是经典之作。有几点其他框架很难替代。

它:
1 ,数据优先(先写 model ,自动迁移)
2 ,应用分离(高度解耦和复用)
3 ,配置式生成后台


有了他,一般网站你真可以只关心业务和核心的数据了。
mywaiting
2024 年 5 月 30 日
其他的 Python Web 框架只能中午用,因为你早晚都得回到 Django 的怀抱

如果有人非要杠一下,我就不用! flask/fastapi/tornado 用得可溜了!

那么恭喜你,你肯定要重新发明一遍 Django 项目复杂度上来后是毫无疑问的
ryanking8215
2024 年 5 月 30 日
那你肯定会喜欢 Django ninja
LazypersonJKing
2024 年 5 月 30 日
目前使用 tortoise-orm 熟悉的 django-orm 回来了。自己个人项目玩,目前感觉还行
ayang23
2024 年 5 月 30 日
直接用 ninja
ddvv
2024 年 5 月 30 日
我从 fastapi 转 go 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1045087

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX