- 首先要 Fork 本仓库 (否则无法推送更改哦)
- Clone 你的仓库到本地
- 进行功能修改 (包括写代码和测试)
- 提交并推送更改
- 创建 pr (Pull Request)
- 等待我们合并即可
Tip
最好先自己测试没有问题了再创建 pull request
也可以创建一个 draft (草稿) pull request,等功能写好再转成普通的 pr
开发过程中遇到任何问题可以 联系我们~
- 在 commit / release 时, 更新
pyproject.toml中的版本号:
# in dev
version = "5.0-dev-20250621"version = "5.0"- 在编写需要鉴权的接口时,一定要注意两个修饰器的顺序:
@app.route('/route') # 路由定义在前
@u.require_secret # 鉴权在后
def function():
# ...即 需要鉴权的修饰器紧跟函数定义,如果顺序搞反会导致 @u.require_secret 修饰器被忽略,从而绕过鉴权 (History)
关于这个 commit 是怎么来的
Click Here (不保证能访问)
Important
千万不要 将以下文件 (夹) 包含在提交中:
data/config.yamlconfig.toml.envdata.json