From 041b83706840f9bc3a29191a1c38e2d4b9734a60 Mon Sep 17 00:00:00 2001 From: Jon Date: Fri, 7 Feb 2025 19:59:19 +0930 Subject: [PATCH] feat(itim): Cluster Notes Serializer ref: #526 #533 --- app/itim/serializers/cluster_notes.py | 44 +++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 app/itim/serializers/cluster_notes.py diff --git a/app/itim/serializers/cluster_notes.py b/app/itim/serializers/cluster_notes.py new file mode 100644 index 00000000..3f5fbaff --- /dev/null +++ b/app/itim/serializers/cluster_notes.py @@ -0,0 +1,44 @@ +from core.serializers.model_notes import ( + ModelNotes, + ModelNoteBaseSerializer, + ModelNoteModelSerializer, + ModelNoteViewSerializer +) + +from itim.models.cluster_notes import ( + ClusterNotes +) + + + +class ClusterNoteBaseSerializer(ModelNoteBaseSerializer): + + pass + + +class ClusterNoteModelSerializer( + ModelNoteModelSerializer +): + + + class Meta: + + model = ClusterNotes + + fields = ModelNoteModelSerializer.Meta.fields + [ + 'model', + ] + + read_only_fields = ModelNoteModelSerializer.Meta.read_only_fields + [ + 'model', + 'content_type', + ] + + + +class ClusterNoteViewSerializer( + ModelNoteViewSerializer, + ClusterNoteModelSerializer, +): + + pass \ No newline at end of file