feat: 支持配置资产连接默认打开方式 (#12781)

Co-authored-by: feng <1304903146@qq.com>
This commit is contained in:
fit2bot
2024-03-08 10:47:18 +08:00
committed by GitHub
parent 4108415894
commit a3658136e2
6 changed files with 108 additions and 77 deletions

View File

@@ -4,7 +4,7 @@ from django.utils.translation import gettext_lazy as _
from rest_framework import serializers
from users.const import (
RDPResolution, RDPSmartSize, KeyboardLayout,
RDPResolution, RDPSmartSize, KeyboardLayout, ConnectDefaultOpenMethod,
RDPClientOption, AppletConnectionMethod, RDPColorQuality,
)
@@ -25,6 +25,10 @@ class BasicSerializer(serializers.Serializer):
is_async_asset_tree = serializers.BooleanField(
required=False, default=True, label=_('Async loading of asset tree')
)
connect_default_open_method = serializers.ChoiceField(
choices=ConnectDefaultOpenMethod.choices, default=ConnectDefaultOpenMethod.CURRENT,
label=_('Connect default open method'), required=False
)
class GraphicsSerializer(serializers.Serializer):