Comments (17)
from bali.
from bali.
Can you provide the following information? @462548187
- Which bali version?
- The source code of the main.py
from bali.
过期了
from bali.
from bali.
@JoshYuJump @liusl12 二维码过期了,想加入学习
from bali.
from bali.
- 最近在使用 bali, 感觉还不错. 😄
- 麻烦群主,
vx群
, 拉一下我. - 使用中, 感觉有些参数写死了, 不方便扩展(自定义).
- 例如: 默认 bali 的
rpc
路径是protos
, 不能更改, 而采用自定义rpc_service
, 又要手写冗余代码. Bali.register()
, 会同时注册 http router 和 rpc service, 无法灵活二选一. 可以加个带默认值的参数来控制.Bali()
类是个单例, 不方便使用者进行扩展. 可以增加一个BaliBase()
基类. 这样使用者, 可以基于BaliBase
来扩展.Bali()
grpc 似乎还没有服务发现机制? 集成 consul/etcd 等.
- 例如: 默认 bali 的
- 打算给项目贡献几个 PR, 提前沟通一下.
- 我的 fork 分支: https://github.com/better-py/bali
- 后续会在 fork 分支上, 更新修改.
PS:
- 云原生 Python 框架 bali 3.2 带来的重大变化
- 看了这篇, v3.2 之后做了很多改进.
- 关于上面注册
http api
路由, 添加路由前缀, 如api/v1/
, 导致 app.register() 问题. 也可在 Bali() orsetting
里设置参数.
from bali.
@hhstore 感谢你的评价,这个项目本身是为了解决我们团队内部转微服务之后开发效率的问题。微信群我发出来了,人不多,你可以加一下。
from bali.
能再发一遍群二维码吗
from bali.
from bali.
二维码过期了。想问一下如何在bali中添加middleware,如jwt鉴权。
from bali.
from bali.
from bali.
二维码过期了。想问一下如何在bali中添加middleware,如jwt鉴权。
Bali 本身是对 FastAPI 的简单封装,支持 FastAPI 的 Middleware,添加也类似。
from bali.
过期了
from bali.
@rudy-tao 加你微信了,我的微信号:josh913
from bali.
Related Issues (20)
- Introduce the protobuf practice which `bali` using HOT 1
- Enhanced configuration HOT 1
- logging out of the box
- Unify the file structure of different types of services HOT 1
- Docs of why to use bali framework
- 打开openapi页面时有的sqlalchemy转换报错 HOT 11
- Integrate FastAPI migration, like `Flask-Migrate`
- 我怎样去修改Resource中自定义action的response.status_code HOT 3
- asyncio SQLAlchemy HOT 2
- Hope to support python11 version HOT 1
- error when using alembic with asyncpg HOT 1
- Feature: `Bali.register()` - support separate registration of `HTTP Router` and `RPC Service` HOT 2
- How to modify the default port? HOT 2
- fetaure: allows customization of the settings module. HOT 1
- 希望完善一下tour和examples
- 能否把 click, pydantic-sqlalchemy, pytz 的依赖升级一下
- Dependencies updates
- Distributed transactions solution or integrate with third-party methods HOT 1
- install failed HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bali.