update. 完善用户相关基础数据的模型与接口配置

This commit is contained in:
2026-04-07 12:52:26 +08:00
parent 53e91fa458
commit ae80234f65
11 changed files with 778 additions and 61 deletions
-9
View File
@@ -1,9 +0,0 @@
def user_has_permission(user, resource, action):
if user.is_superuser:
return True
if not user.is_active:
return False
return user.roles.filter(
permissions__resource=resource,
permissions__action=action
).exists()