Python Flask web 有哪些好用的插件?

2023-04-04 15:12:08 +08:00
 xhldtc

各位大佬们,小弟正在开发一个 Python web 项目,项目应该不大,主要就是提供一些 Restful 的 HTTP API ,然后就是一些数据库的 CRUD ,目前团队里决定用的框架和技术栈就是 Flask + Gunicorn + PostgreSQL 。由于本人之前是做 java web 的,对 python 的 web 技术栈不熟,想请教下各位大佬们 python web 有哪些高效率和开发框架和组件,以及比较坑的地方,找了一个 git 仓库 https://github.com/humiaozuzu/awesome-flask 里面列了很多插件,挑花了眼,有没有大佬分享下经验?先行谢过

2545 次点击
所在节点    Python
14 条回复
lanlanye
2023-04-04 15:18:38 +08:00
Java 的话,看看 Django 吧,什么都有,对你来说也许更熟悉一些?
dayeye2006199
2023-04-04 15:23:19 +08:00
sqlalchemy + marshmallow 这两个东西一般是最常用的。

说实话,开发快,并且有 MVC 经验的,还是建议 django 。个人感觉 flask 插件加来加去,就长的和 django 差不多了
ChiangKaishek
2023-04-04 15:23:59 +08:00
awanabe
2023-04-04 15:26:17 +08:00
flask 就是轻盈...要用什么自己加...
可以先写功能, 简单的自己写...复杂的再找插件
Baloneo
2023-04-04 15:55:39 +08:00
Flask + Gunicorn + PostgreSQL + Peewee/SQLAlchemy + marshmallow
wliansheng
2023-04-04 16:39:42 +08:00
@awanabe 加完之后等于 django 了。
rationa1cuzz
2023-04-04 17:00:36 +08:00
sqlalchemy
CloudMx
2023-04-04 17:02:48 +08:00
有没有 RBAC 库推荐。
ipwx
2023-04-04 17:09:09 +08:00
FastAPI
knightdf
2023-04-04 18:19:10 +08:00
看你需要哪些东西,flask-sqlalchemy 和 marshmallow/pydantic 肯定是要要的,然后还有 flask-security-too ,flask-caching, flask-principal 等
uni
2023-04-04 22:04:14 +08:00
好多坑要踩的,有一定的摸索成本,我也是从三月份玩到现在觉得好恶心,要调教的地方太多了我又不想去搞它,再也不想碰了,下次说不定用 node 更好
tottea
2023-04-04 23:37:58 +08:00
折腾来折腾去可能还真不如直接 Django 一把梭
lolizeppelin
2023-04-15 11:09:36 +08:00
iorilu
2023-04-19 18:43:51 +08:00
感觉 flask 适合自己学习玩玩

真生成系统不划算, 瞎折腾加很多东西真不如 django 了

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

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

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

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

© 2021 V2EX