5
In drf3 ora è possibile implementare un serializzatore nidificato scrivibile sovrascrivendo il metodo create() e la manipolazione validated_data tecreare più oggetti utilizzando serializzatori nidificati scrivibili in quadro resto Django 3
def create(self, validated_data):
profile_data = validated_data.pop('profile')
user = User.objects.create(**validated_data)
Profile.objects.create(user=user, **profile_data)
return user
Che cosa succede se il profilo è stato un a molte relazioni e validated_data contengono effettivamente profili multipli. Come creo più oggetti correlati in creazione?
Se si sa che in realtà contiene i dati che si pensa si può semplicemente creare in un ciclo – krs
si potrebbe fornire un esempio? – matteok
non so come vengono dati i dati come non ho ancora aggiornato a 3, ma se si tratta di un elenco, un normale ciclo di esecuzione farebbe il lavoro – krs