Django has_perm和has_module_perm之间的区别

Django has_perm和has_module_perm之间的区别,django,Django,创建自定义用户模型时,我看到了以下两种方法: 你烫发了吗 有模块烫发吗 在django rest框架中创建自定义Permison时,我也遇到了这两种方法 有人能帮我理解它们是什么,以及在哪里或如何使用它们吗?这些方法都包含在本手册中 检查用户是否具有特定权限,例如: user.has_perm('polls.can_vote') user.has_module_perm('polls') 检查用户是否具有该应用程序的任何权限,例如: user.has_perm('polls.can_vote

创建自定义用户模型时,我看到了以下两种方法:

你烫发了吗 有模块烫发吗 在django rest框架中创建自定义Permison时,我也遇到了这两种方法


有人能帮我理解它们是什么,以及在哪里或如何使用它们吗?

这些方法都包含在本手册中

检查用户是否具有特定权限,例如:

user.has_perm('polls.can_vote')
user.has_module_perm('polls')
检查用户是否具有该应用程序的任何权限,例如:

user.has_perm('polls.can_vote')
user.has_module_perm('polls')