jumpserver/apps/terminal/serializers.py

24 lines
518 B
Python
Raw Normal View History

2016-10-16 14:12:13 +00:00
# -*- coding: utf-8 -*-
#
from rest_framework import serializers
2016-10-18 15:49:04 +00:00
from .models import Terminal, TerminalHeatbeat
2016-10-16 14:12:13 +00:00
class TerminalSerializer(serializers.ModelSerializer):
class Meta:
model = Terminal
2016-10-17 09:28:07 +00:00
fields = ['name', 'ip', 'type', 'url', 'comment', 'is_active', 'is_accepted',
2016-10-16 14:12:13 +00:00
'get_type_display']
2016-10-18 15:49:04 +00:00
class TerminalHeatbeatSerializer(serializers.ModelSerializer):
class Meta:
model = TerminalHeatbeat
fields = ['terminal']
2016-10-16 14:12:13 +00:00
if __name__ == '__main__':
pass