Conceptual
Login

Django save(force_update=True) Raises Model.NotUpdated When No Row Matches

When save(force_update=True) or a forced update updates zero rows, Django 6.1 raises the model's NotUpdated exception (a DatabaseError subclass) instead of a bare DatabaseError.