Ich halte es für ein Standard, dass eine Objekt erstellen Funktion das neu erstellte Objekt zurückgibt.Zurückgeben von Daten auf POST in Django-Tastypie
Also, jede Idee, wie machst du das in tastypie? Wenn ich die POST-Anfrage sende, wird das Objekt erstellt, ich bekomme jedoch nichts als Antwort. Was ich möchte, ist die JSON-Form des neu erstellten Objekts (oder zumindest der PK) zu erhalten.
Ich habe versucht, die dehydrate
-Methode überschreiben, aber es scheint, dass es nicht einmal aufgerufen wird, wenn es um POST geht.
Irgendwelche Ideen?
auch beachten Sie, dass es nichts zurückgibt, gibt es eine 204 mit einem Standort-Header, der für Ihre Kunden, je nach der Menge der Daten, und wer ist der Großteil der Daten bereitstellen, die netter sein kann. – ashwoods
Sie haben Recht, ich habe den Ortskopf nicht bemerkt. Ich glaube aber immer noch, dass es für die "create" -Methode besser ist, das erstellte Objekt zurückzugeben. – mhaligowski
Ich stimme zu, lishish, eine weniger Aufruf der API unter bestimmten Umständen –