feat(accounting): Notes Serializer for AssetBase

ref: #741 #737
This commit is contained in:
2025-05-05 16:23:33 +09:30
parent c13b360ca5
commit d6290471ba

View File

@ -0,0 +1,41 @@
from accounting.models.asset_base_notes import AssetBaseNotes
from core.serializers.model_notes import (
ModelNoteBaseSerializer,
ModelNoteModelSerializer,
ModelNoteViewSerializer
)
class AssetBaseNoteBaseSerializer(ModelNoteBaseSerializer):
pass
class AssetBaseNoteModelSerializer(
ModelNoteModelSerializer
):
class Meta:
model = AssetBaseNotes
fields = ModelNoteModelSerializer.Meta.fields + [
'model',
]
read_only_fields = ModelNoteModelSerializer.Meta.read_only_fields + [
'model',
'content_type',
]
class AssetBaseNoteViewSerializer(
ModelNoteViewSerializer,
AssetBaseNoteModelSerializer,
):
pass