32
app/itim/serializers/service.py
Normal file
32
app/itim/serializers/service.py
Normal file
@ -0,0 +1,32 @@
|
||||
from rest_framework.reverse import reverse
|
||||
from rest_framework import serializers
|
||||
|
||||
from access.serializers.organization import OrganizationBaseSerializer
|
||||
|
||||
from itim.models.services import Service
|
||||
|
||||
|
||||
|
||||
class ServiceBaseSerializer(serializers.ModelSerializer):
|
||||
|
||||
display_name = serializers.SerializerMethodField('get_display_name')
|
||||
|
||||
def get_display_name(self, item):
|
||||
|
||||
return str( item )
|
||||
|
||||
class Meta:
|
||||
|
||||
model = Service
|
||||
|
||||
fields = [
|
||||
'id',
|
||||
'display_name',
|
||||
'name',
|
||||
]
|
||||
|
||||
read_only_fields = [
|
||||
'id',
|
||||
'display_name',
|
||||
'name',
|
||||
]
|
Reference in New Issue
Block a user