mirror of
https://gitlab.science.ru.nl/technicie/MarietjeDjango.git
synced 2025-12-09 21:02:24 +01:00
25 lines
631 B
Python
25 lines
631 B
Python
from rest_framework import serializers
|
|
|
|
from marietje.api.v1.serializers import UserRelatedFieldSerializer
|
|
from songs.models import Song, ReportNote
|
|
|
|
|
|
class SongSerializer(serializers.ModelSerializer):
|
|
user = UserRelatedFieldSerializer()
|
|
|
|
class Meta:
|
|
model = Song
|
|
fields = ["id", "artist", "title", "duration", "hash", "user", "rg_gain", "rg_peak"]
|
|
|
|
|
|
class ReportNoteSerializer(serializers.ModelSerializer):
|
|
user = UserRelatedFieldSerializer(many=False, read_only=True)
|
|
|
|
class Meta:
|
|
model = ReportNote
|
|
fields = [
|
|
"song",
|
|
"note",
|
|
"user",
|
|
]
|