API çağrılarımdan biri çok sayıda nesneye (Django modelleri) yönelik güncellemelerle sonuçlanabilir. Ben tek tek her öğenin güncellenmesinin ediyorum çünkü bu performans sorunları çalışan tasarrufu ve bir sonrakine geçmeden ediyorum:Django'da toplu ORM işlemlerini hızlandırma stratejileri
for item in Something.objects.filter(x='y'):
item.a="something"
item.save()
Bazen filtre kriter nerede ('a' x'" gibi görünüyor M.Ö',...)".
official answer to this is "won't fix" görünüyor. İnsanların bu senaryolarda performansı geliştirmek için kullandıkları stratejileri merak ediyorum.
Güzel: filtrelenen satırda bir
UPDATE
gerçekleştirmek için kullanabileceğinizQuerySet
has anupdate
method kaydetmek çalışır. Bunu deneyecek. – ParandÇok çalıştı, çok teşekkürler. – Parand