From 013c31272b7a63f0ce624d28f5b258b7dc92c5ef Mon Sep 17 00:00:00 2001 From: Jon Date: Fri, 7 Feb 2025 20:28:17 +0930 Subject: [PATCH] feat(itim): Cluster Type Notes Serializer ref: #526 #535 --- app/itim/serializers/cluster_type_notes.py | 44 ++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 app/itim/serializers/cluster_type_notes.py diff --git a/app/itim/serializers/cluster_type_notes.py b/app/itim/serializers/cluster_type_notes.py new file mode 100644 index 00000000..2589d2d4 --- /dev/null +++ b/app/itim/serializers/cluster_type_notes.py @@ -0,0 +1,44 @@ +from core.serializers.model_notes import ( + ModelNotes, + ModelNoteBaseSerializer, + ModelNoteModelSerializer, + ModelNoteViewSerializer +) + +from itim.models.cluster_type_notes import ( + ClusterTypeNotes +) + + + +class ClusterTypeNoteBaseSerializer(ModelNoteBaseSerializer): + + pass + + +class ClusterTypeNoteModelSerializer( + ModelNoteModelSerializer +): + + + class Meta: + + model = ClusterTypeNotes + + fields = ModelNoteModelSerializer.Meta.fields + [ + 'model', + ] + + read_only_fields = ModelNoteModelSerializer.Meta.read_only_fields + [ + 'model', + 'content_type', + ] + + + +class ClusterTypeNoteViewSerializer( + ModelNoteViewSerializer, + ClusterTypeNoteModelSerializer, +): + + pass \ No newline at end of file