オブジェクト自体が削除された場合、djangoの単純な履歴を使用して、オブジェクトに関連付けられたすべての履歴を削除する方法はありますか? たとえば、 User モデルがある場合:
User.objects.filter(id=to_delete_id).delete()
そのクエリはそのユーザーを削除しますが、データ コストを節約したいすべての履歴を消去するわけではありません。削除時にその特定のユーザーの履歴をすべて自動的に削除する方法はありますか、またはこれを行う必要がありますか?
User.objects.filter(id=to_delete_id).delete()
User.history.filter(id=to_delete_id).delete()
ありがとう。