Lo considero uno standard che una funzione di creazione di oggetti restituisce l'oggetto appena creato.Restituzione di dati su POST in django-tastypie
Quindi, qualche idea come si fa a tastypie? Quando invio la richiesta POST, l'oggetto viene creato, ma non ottengo nulla in risposta. Quello che vorrei è ricevere il modulo JSON dell'oggetto appena creato (o almeno il PK).
Ho provato a sovrascrivere il metodo dehydrate
, ma sembra che non venga nemmeno chiamato quando si tratta di POST.
Qualche idea?
nota anche che non restituisce nulla, restituisce un 204 con un'intestazione di posizione, che potrebbe essere più gradevole per i client, a seconda della quantità di dati e chi fornisce la maggior parte di tali dati. – ashwoods
Hai ragione, non ho notato l'intestazione della posizione. Credo comunque che sia meglio per il metodo "create" per restituire l'oggetto creato. – mhaligowski
Accetto halish, una chiamata in meno all'api in determinate circostanze –