feat(devops): GitHub Repository Notes Serializer

ref: #693 #515
This commit is contained in:
2025-03-20 15:11:58 +09:30
parent dc9d1d283f
commit 8caa8646b4

View File

@ -0,0 +1,41 @@
from core.serializers.model_notes import (
ModelNoteBaseSerializer,
ModelNoteModelSerializer,
ModelNoteViewSerializer
)
from devops.models.git_repository.github_notes import GitHubRepositoryNotes
class GitHubRepositoryNoteBaseSerializer(ModelNoteBaseSerializer):
pass
class GitHubRepositoryNoteModelSerializer(
ModelNoteModelSerializer
):
class Meta:
model = GitHubRepositoryNotes
fields = ModelNoteModelSerializer.Meta.fields + [
'model',
]
read_only_fields = ModelNoteModelSerializer.Meta.read_only_fields + [
'model',
'content_type',
]
class GitHubRepositoryNoteViewSerializer(
ModelNoteViewSerializer,
GitHubRepositoryNoteModelSerializer,
):
pass