Leo Q
Leo Q
不用加01,你预留的槽位可以再加 01,02 一直到10
可以考虑适配下数字类型?
不好意思, 我才关注到可以使用 脱敏规则设置和 脱敏字段配置 两个配置来结合, 配置脱敏规则, 那这样的话, 你当前的这个需求, 是不是可以直接用 `其他` 这个脱敏规则来实现? > 脱敏字段配置时,支持对库名,表名使用*,不用再关心库名和表名,只用关心新增的敏感字段名,方便配置。 我建议本次 pr 先加这个功能, 然后你用 "其他" 这个规则进行关联. 如果你想扩展这个功能, 比如说可以设置无限个脱敏规则, 可以扩展 其中的 `rule_type`, 使其支持很多的规则, 欢迎后续再提 pr . 对于数字类型的字段, 我比较建议转换为文本然后再做实现.
rebase下到最新版,有冲突
我之前提到过,goinception 不支持此功能,即使在这里支持也无济于事。你可以直接提交 PR,但请注意,goinception 仍然可能会显示解析错误。此外,请问你打算如何进行权限校验呢?
这个实现方法有点奇怪, 能否直接在引擎侧放开算了
谢谢贡献, 但本 pr 和 #2747 重复, 能否帮忙增加覆盖率? 覆盖率达标方便合并
这个PR确实很大! 我有一个建议, 你分成几步: 1. 梳理所有异步任务的调用点 2. 把调用的参数和返回都做成可序列化的参数, 比如 dict, json 等 3. 替换 django-q 至 celery 这样你可以把这个任务分解成小任务, 我们其他的有需要的有时间的人也可以帮你完成.
第二步里面, 可以尝试做一些 decorator 或者转换的相关函数, 这样可能后续是可以复用的
https://benninger.ca/posts/celery-serializer-pydantic/ 还有类似这样的自动序列化工具, 也有可能是一个可行的方向