在Django中实现可配置权限和角色的最佳方法

xzlaal3s  于 2023-06-25  发布在  Go
关注(0)|答案(1)|浏览(136)

我正在开发一个Django应用程序,我需要实现可配置的权限和角色。我希望能够添加新角色,并将多个任务与Django应用程序中特定模块的每个角色相关联。实现这一目标的最佳方法是什么?
我想有灵活性,以定义不同的角色与特定的权限,并将它们分配给用户。此外,我希望能够轻松地管理这些角色和权限,最好是通过我的应用程序而不是django admin。
任何关于如何在Django中实现此功能的见解,建议或示例都将非常感谢。谢谢你!

jucafojl

jucafojl1#

我强烈建议阅读这三个部分的系列。它将使您成为DRF权限方面的Maven:
第1部分:通过以下网址了解DRF权限:https://testdriven.io/blog/drf-permissions
第2部分:浏览DRF的内置权限类:https://testdriven.io/blog/built-in-permission-classes-drf
第3部分:深入了解DRF的自定义权限类:https://testdriven.io/blog/custom-permission-classes-drf

相关问题