jumpserver/apps/tickets/serializers/ticket/meta/login_confirm.py

25 lines
676 B
Python

from rest_framework import serializers
from django.utils.translation import ugettext_lazy as _
from .base import BaseTicketMetaSerializer
__all__ = [
'TicketMetaLoginConfirmApplySerializer',
]
class TicketMetaLoginConfirmSerializer(BaseTicketMetaSerializer):
apply_login_ip = serializers.IPAddressField(
required=True, label=_('Login ip')
)
apply_login_city = serializers.CharField(
required=True, max_length=64, label=_('Login city')
)
apply_login_datetime = serializers.DateTimeField(
required=True, label=_('Login datetime')
)
class TicketMetaLoginConfirmApplySerializer(TicketMetaLoginConfirmSerializer):
pass