32 lines
594 B
Python
32 lines
594 B
Python
from rest_framework import serializers
|
|
|
|
from access.serializers.organization import OrganizationBaseSerializer
|
|
|
|
from itam.models.device import Device
|
|
|
|
|
|
|
|
class DeviceBaseSerializer(serializers.ModelSerializer):
|
|
|
|
display_name = serializers.SerializerMethodField('get_display_name')
|
|
|
|
def get_display_name(self, item):
|
|
|
|
return str( item )
|
|
|
|
class Meta:
|
|
|
|
model = Device
|
|
|
|
fields = [
|
|
'id',
|
|
'display_name',
|
|
'name',
|
|
]
|
|
|
|
read_only_fields = [
|
|
'id',
|
|
'display_name',
|
|
'name',
|
|
]
|