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

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

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


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

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

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

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

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

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

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

© 2021 V2EX