0

Is it posiible to detect what fields were changed while saving Inlines? I use save_formset method, but have no idea how to detect changed fields. I need it to detect if image is cleared in admin.

4

1 に答える 1

1

データベースから既存のエントリを取得し、それを保存しようとしているエントリと比較することは、これを実現するための非常に簡単な方法です。

existing_entry = Model.objects.get(pk=entry_to_save.pk)
if existing_entry.image != entry_to_save.image:
    # Your image has been modified
entry_to_save.save()
于 2012-04-19T10:36:15.100 に答える