V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
xhldtc
V2EX  ›  Python

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

  •  
  •   xhldtc · 2023-04-04 15:12:08 +08:00 · 2546 次点击
    这是一个创建于 597 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    14 条回复    2023-04-19 18:43:51 +08:00
    lanlanye
        1
    lanlanye  
       2023-04-04 15:18:38 +08:00   ❤️ 1
    Java 的话,看看 Django 吧,什么都有,对你来说也许更熟悉一些?
    dayeye2006199
        2
    dayeye2006199  
       2023-04-04 15:23:19 +08:00   ❤️ 1
    sqlalchemy + marshmallow 这两个东西一般是最常用的。

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

    真生成系统不划算, 瞎折腾加很多东西真不如 django 了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   994 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 20:21 · PVG 04:21 · LAX 12:21 · JFK 15:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.