feat: 支持通过python manage.py createsuperuser创建管理员用户

This commit is contained in:
raymond
2023-03-24 16:41:22 +08:00
committed by H0nGzA1
parent 24861fda42
commit 296640cb2a
2 changed files with 36 additions and 16 deletions

View File

@@ -293,6 +293,11 @@ class UserViewSet(CustomModelViewSet):
'dept_id': dept.id,
'dept_name': dept.name
}
else:
result['dept_info'] = {
'dept_id': None,
'dept_name': "暂无部门"
}
role = getattr(user, 'role', None)
if role:
result['role_info'] = role.values('id', 'name', 'key')