mirror of https://github.com/jumpserver/jumpserver
Merge pull request #4025 from jumpserver/update-org-user-add-id
[Update] orgs.serializers.OrgReadSerializer add `id`pull/4027/head
commit
0babada459
|
@ -6,6 +6,7 @@ from users.models import User, UserGroup
|
||||||
from assets.models import Asset, Domain, AdminUser, SystemUser, Label
|
from assets.models import Asset, Domain, AdminUser, SystemUser, Label
|
||||||
from perms.models import AssetPermission
|
from perms.models import AssetPermission
|
||||||
from common.serializers import AdaptedBulkListSerializer
|
from common.serializers import AdaptedBulkListSerializer
|
||||||
|
from users.serializers import UserOrgSerializer
|
||||||
from .utils import set_current_org, get_current_org
|
from .utils import set_current_org, get_current_org
|
||||||
from .models import Organization
|
from .models import Organization
|
||||||
from .mixins.serializers import OrgMembershipSerializerMixin
|
from .mixins.serializers import OrgMembershipSerializerMixin
|
||||||
|
@ -20,9 +21,9 @@ class OrgSerializer(ModelSerializer):
|
||||||
|
|
||||||
|
|
||||||
class OrgReadSerializer(ModelSerializer):
|
class OrgReadSerializer(ModelSerializer):
|
||||||
admins = serializers.SlugRelatedField(slug_field='name', many=True, read_only=True)
|
admins = UserOrgSerializer(many=True, read_only=True)
|
||||||
auditors = serializers.SlugRelatedField(slug_field='name', many=True, read_only=True)
|
auditors = UserOrgSerializer(many=True, read_only=True)
|
||||||
users = serializers.SlugRelatedField(slug_field='name', many=True, read_only=True)
|
users = UserOrgSerializer(many=True, read_only=True)
|
||||||
user_groups = serializers.SerializerMethodField()
|
user_groups = serializers.SerializerMethodField()
|
||||||
assets = serializers.SerializerMethodField()
|
assets = serializers.SerializerMethodField()
|
||||||
domains = serializers.SerializerMethodField()
|
domains = serializers.SerializerMethodField()
|
||||||
|
|
|
@ -14,7 +14,7 @@ from ..models import User
|
||||||
__all__ = [
|
__all__ = [
|
||||||
'UserSerializer', 'UserPKUpdateSerializer',
|
'UserSerializer', 'UserPKUpdateSerializer',
|
||||||
'ChangeUserPasswordSerializer', 'ResetOTPSerializer',
|
'ChangeUserPasswordSerializer', 'ResetOTPSerializer',
|
||||||
'UserProfileSerializer',
|
'UserProfileSerializer', 'UserOrgSerializer'
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue