Django权限根据分支ID

问题描述

我根据 branch_id 有权限。

例如,如果我有两个 ID 为 1 和 2 的分支。此外,添加、更改、查看和删除 每个模型中的权限将是:add_model_name_1、add_model_name_2、change_model_name_1、change_model_name_2 等等

所以在增加分支时,性能会越来越慢

解决这个困境的最佳方法是什么。 我可以将 Django 库中的身份验证应用程序复制到我的项目中,并从权限模型中的分支模型制作外键吗? 如果我考虑到这一点。我可能会丢失 Django 的未来更新,因为我需要自定义其他依赖于 Django 权限的库,例如 Django Guardian。 索引呢,能不能解决一个问题。如果可以,我如何为 Django 权限模型创建索引。这个问题的答案让我们自定义 Django 权限。

谁同意我为这个困境提出问题。 还有谁有其他解决方案。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)