16 lines
458 B
Python
16 lines
458 B
Python
from rest_framework import serializers
|
|
from companies.models import Company
|
|
|
|
from drf_extra_fields.geo_fields import PointField
|
|
|
|
from utils.tag_serializers import TagListSerializerField, TaggitSerializer
|
|
|
|
class CompanySerializer(TaggitSerializer, serializers.ModelSerializer):
|
|
|
|
tags = TagListSerializerField(required=False)
|
|
geo = PointField(required=False)
|
|
|
|
class Meta:
|
|
model = Company
|
|
exclude = ['created', 'updated', 'creator']
|