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