[Update] serializer mixin继承 (#2810)

* [Update] serializer mixin继承

* [Update] 修改system user更新serialzier

* [Update] 修改success message
This commit is contained in:
老广
2019-06-19 16:45:14 +08:00
committed by GitHub
parent d6165e5975
commit 10616b8d9e
20 changed files with 102 additions and 51 deletions

View File

@@ -3,6 +3,8 @@
from rest_framework import serializers
from common.serializers import AdaptedBulkListSerializer
from orgs.mixins import BulkOrgResourceModelSerializer
from ..models import RemoteAppPermission
@@ -13,13 +15,14 @@ __all__ = [
]
class RemoteAppPermissionSerializer(serializers.ModelSerializer):
class RemoteAppPermissionSerializer(BulkOrgResourceModelSerializer):
class Meta:
model = RemoteAppPermission
list_serializer_class = AdaptedBulkListSerializer
fields = [
'id', 'name', 'users', 'user_groups', 'remote_apps', 'comment',
'is_active', 'date_start', 'date_expired', 'is_valid',
'created_by', 'date_created', 'org_id'
'created_by', 'date_created',
]
read_only_fields = ['created_by', 'date_created']