![]() |
1
wph95 32 天前 via iPad
Airflow 当初看过一些 感觉还可以
// 要是问 Django 就好了 有好几个写的很优雅的大项目( sentry taigo)非常值得推荐 |
![]() |
3
Livid ![]() |
![]() |
4
memorybox 32 天前 ♥ 3
|
![]() |
7
my8100 32 天前 via iPhone ♥ 1
|
![]() |
9
wmc 32 天前 ♥ 1
想起之前实习的时候读到的一篇文章,用一个很 trick 的方法来解决循环引用…… 这个设计很巧,实际上把所有的模块都做成了 init_app
https://lepture.com/en/2018/structure-of-a-flask-project |
![]() |
10
Latin 32 天前 ♥ 1
|
![]() |
11
banxi1988 32 天前 ♥ 1
嗯, 搭车问一下,现在用 FastAPI 的人多吗? 一个类似 Flask 的框架.
但是比 Flask 更现代: 1. Python 3.6+ 2. 完善的类型声明 3. 异步 async await 支持 4. 自带 Swagger (OpenApi) |
![]() |
12
Allianzcortex 32 天前 ♥ 2
|
![]() |
13
cz5424 32 天前 via iPhone ♥ 1
|
![]() |
14
Orenoid 32 天前 ♥ 1
我是参照了这两个项目,可能都谈不上大型。
狗书的 flasky,也就是 7 楼提的那个: https://github.com/miguelgrinberg/flasky/tree/60252375f8660d034680725db24301c594ce69e4 flask 官方 repo 里的 tutorial: https://github.com/pallets/flask/tree/master/examples/tutorial 两者用的都是类似的项目结构,flasky 把 turorial 里的一些单文件扩展成了包,但基本架构没太大差别。 |
16
ebingtel 32 天前
怎么开心怎么来,都是微服务了……一个 web 项目也可以 install 其他的子项目作为集成
|
![]() |
17
sujin190 32 天前
|
18
676529483 32 天前
感觉 flask 一直都是关注度高,但开源的大型项目找不到,相反 django 就很多了。根据面试的情况归纳,基本小企业跟风用 flask 的多一些,做的也比较小型
|
19
cpj 32 天前
老帖子里有提到过,并且我实践了 lepture 的那篇文章 ( https://lepture.com/en/2018/structure-of-a-flask-project ),感觉比较舒服
|
![]() |
20
ClericPy 32 天前
早年间用的 https://exploreflask.com/en/latest/organizing.html, 虽然也有中文版教程
不过楼主这种站长经验丰富的应该不需要这个... 用了两年 flask, 我就跳 asgi 了, starlette / fastapi 真香, falcon 也真快 |
![]() |
21
est 32 天前 ♥ 5
flask 有很多 anti-pattern。
网上抄的装饰器一时爽,单元测试火葬场。 全局 context 变量一时爽,堆栈弹错火葬场。 flask API 输出一时爽,代码组织火葬场。 简单功能一时爽,flask-* 插件火葬场 flask-*插件一时爽,遇到 bug 兼容问题火葬场 |
![]() |
22
Hopetree 32 天前
把所有的 APP 都使用 init_app ()加载,我觉得这就是 flask 的组织架构了
|
23
lolizeppelin 32 天前
想看大型的就不要把关注点放在 web 框架上...
来来来 openstack 走起 |
![]() |
24
GoLand 32 天前
|
25
gjquoiai 32 天前
_(:з)∠)_ 我的 cookiecutter https://github.com/MisLink/rest-flask-cookiecutter
|
![]() |
29
skenan 32 天前
现在用 flask 一般是写 api 吧,比较喜欢这个 repo 里的组织方式: https://github.com/openspug/spug
|
![]() |
30
Trim21 32 天前 via iPhone
fastapi 真香
|
33
anaf 32 天前
cookiecutter-flask 一直以来用这个
|
37
shisang 31 天前
awesome-flask: https://github.com/humiaozuzu/awesome-flask
|
41
matrix1010 25 天前 via Android
|