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
|