perf: 优化 role bingding,优化 is_superuser

This commit is contained in:
ibuler
2022-03-21 16:40:14 +08:00
committed by Jiangjie.Bai
parent 3345456dc2
commit 87c6eec619
4 changed files with 110 additions and 25 deletions

View File

@@ -68,7 +68,7 @@ def on_user_create_set_default_system_role(sender, instance, created, **kwargs):
has_system_role = instance.system_roles.all().exists()
if not has_system_role:
logger.debug("Receive user create signal, set default role")
instance.set_default_system_role()
instance.system_roles.add_role_system_user()
@receiver(post_user_create)