mirror of https://github.com/jumpserver/jumpserver
17 lines
512 B
Python
17 lines
512 B
Python
|
# coding: utf-8
|
|||
|
#
|
|||
|
from rest_framework import serializers
|
|||
|
from django.utils.translation import ugettext_lazy as _
|
|||
|
|
|||
|
|
|||
|
__all__ = ['DBSerializer']
|
|||
|
|
|||
|
|
|||
|
class DBSerializer(serializers.Serializer):
|
|||
|
host = serializers.CharField(max_length=128, label=_('Host'))
|
|||
|
port = serializers.IntegerField(label=_('Port'))
|
|||
|
# 添加allow_null=True,兼容之前数据库中database字段为None的情况
|
|||
|
database = serializers.CharField(
|
|||
|
max_length=128, required=True, allow_null=True, label=_('Database')
|
|||
|
)
|