Her zaman kullanmam gerektiğini okudum
model = Model(a=5, b=6)
model.save()
Ama bir yönetici işlevi yarattığını gördüm, çünkü onu kullanan açık kaynaklı bir django uygulaması gördüm.
model = Model.objects.create(a=5, b=6)
print model.pk
1
Öyleyse kullanılması önerilir mi? Veya yine de .save yönteminin kullanılması tercih edilir. Tahmin ediyorum ki, objects.create ne olursa olsun onu yaratmaya çalışacak, oysa save, pk belirtilmişse mevcut bir nesneyi kaydedebilir.
Bulduğum dokümanlar: https://docs.djangoproject.com/en/dev/topics/db/queries/#creating-objects