You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 lines
510 B
11 lines
510 B
from .serializers_base import CompanySerializerBase
|
|
from locations_api.serializers_base import LocationSerializerBase
|
|
from contacts_api.serializers import ContactSerializer
|
|
|
|
class CompanySerializer(CompanySerializerBase): # serializers.ModelSerializer just tells django to convert sql to JSON
|
|
headquarters = LocationSerializerBase()
|
|
employees = ContactSerializer(many=True)
|
|
|
|
class Meta(CompanySerializerBase.Meta):
|
|
fields = CompanySerializerBase.Meta.fields + ('headquarters', 'employees')
|