Moim zdaniem, jestem zapisywania danych w wielu modelach:Django wiele modeli zapisać pojedynczy popełnić
def myview(request):
#do some processing
model1.save()
model2.save()
Jak mogę zapewnić, że nie jest likwidowanie model1.save()
w przypadku model2.save()
zgłosi błąd. Albo w jaki sposób mogę zatwierdzić tylko po pomyślnym zapisaniu obu modeli?
Innymi słowy, "tylko zaoszczędzić model1 i MODEL2 jeśli zarówno save() są skuteczne"
aahh !! Doskonały !! Dokładnie tego potrzebuję. Dziękuję –
importowanie transakcji powinno być: od django.db import transakcji – jnvilo
@jnvilo Dzięki. Edytowałem post. – Leistungsabfall