2016-04-21 10 views
1

Kann ein Feldwert aus einem serialisierten Objekt in Django Rest Framework abgerufen werden? Etwas wie folgt aus:Serializer-Feldwert in API-Ansicht abrufen

serializer = PostSerializer(post) 
print(serializer.title) 
# 'foo title' 

Ich brauche dies für Felder, die in der Serializer hinzugefügt werden, sind aber noch nicht auf dem Modell, wie wenn der angemeldete Benutzer hat den Beitrag gefallen hat.

Antwort

5

ich es selbst herausgefunden, müssen Sie die „Daten“ Klasse innerhalb des Serializer verweisen:

serializer.data['title'] 
+0

ich auf diese Weise versucht, aber es war nicht für mich arbeiten. –