Быстрый вопрос. Не могу найти его в документации или, скорее, есть противоречивая информация.
Способ ли:
save(update_fields = somefields)
работает по принципу, аналогичному методу:
SomeModel.objects.update(somefields here)
с точки зрения того, что оба метода работают на уровне БД, не вызывая метод SAVE в модели?
ОБНОВЛЕНИЕ работает на уровне БД, это понятно
Что насчет сохранения (update_fields = somefields) ???
Спасибо и простите за довольно абстрактный вопрос
def delete(self, using=None, keep_parents=False):
self.show = False
self.change_date = datetime.datetime.now()
self.save(update_fields=["show", "change_date"]) # will it trigger save() method in the model or not???