Files
centurion_erp/app/settings/serializers/external_links_notes.py

42 lines
756 B
Python

from core.serializers.model_notes import (
ModelNoteBaseSerializer,
ModelNoteModelSerializer,
ModelNoteViewSerializer
)
from settings.models.external_link_notes import (
ExternalLinkNotes
)
class ExternalLinkNoteBaseSerializer(ModelNoteBaseSerializer):
pass
class ExternalLinkNoteModelSerializer(
ModelNoteModelSerializer
):
class Meta:
model = ExternalLinkNotes
fields = ModelNoteModelSerializer.Meta.fields + [
'model',
]
read_only_fields = ModelNoteModelSerializer.Meta.read_only_fields + [
'model',
'content_type',
]
class ExternalLinkNoteViewSerializer(
ModelNoteViewSerializer,
ExternalLinkNoteModelSerializer,
):
pass