mirror of
https://github.com/jumpserver/jumpserver.git
synced 2026-01-21 14:13:53 +00:00
* fix: 修改 ConnectionTokenSecretSerializer * perf: connect token secret (#9155) Co-authored-by: feng <1304903146@qq.com> Co-authored-by: Jiangjie.Bai <bugatti_it@163.com> * feat: 作业迁移至个人级别 * perf: asset enabled (#9157) Co-authored-by: feng <1304903146@qq.com> * perf: 修改ConnectionTokenSecret Gateway数据结构; 修改Domain Gateway Model方法 * perf: ConnectionTokenSecret 返回 domain 信息 * refactor: 移动 Gateway Model 到 asset 目录下 * refactor: 移动 Gateway Model 单独到 gateway 文件中 * perf: 修改 GatewaySerializer 目录 * perf: 修改 GatewaySerializer 目录 Co-authored-by: fit2bot <68588906+fit2bot@users.noreply.github.com> Co-authored-by: feng <1304903146@qq.com> Co-authored-by: Aaron3S <chenyang@fit2cloud.com>
19 lines
636 B
Python
19 lines
636 B
Python
# ~*~ coding: utf-8 ~*~
|
|
from __future__ import unicode_literals
|
|
|
|
from rest_framework import serializers
|
|
|
|
from common.drf.fields import ReadableHiddenField
|
|
from ..models import AdHoc
|
|
|
|
|
|
class AdHocSerializer(serializers.ModelSerializer):
|
|
creator = ReadableHiddenField(default=serializers.CurrentUserDefault())
|
|
row_count = serializers.IntegerField(read_only=True)
|
|
size = serializers.IntegerField(read_only=True)
|
|
|
|
class Meta:
|
|
model = AdHoc
|
|
read_only_field = ["id", "row_count", "size", "creator", "date_created", "date_updated"]
|
|
fields = read_only_field + ["id", "name", "module", "args", "comment"]
|