私のアプリでは、削除されているすべての質問を追跡したいと考えています。そのため、モデルファイルにクラス(テーブル)を作成しました。
class Deleted(models.Model):
question = models.IntegerField(null=True, blank=True)#id of question being deleted
user = models.IntegerField(null=True, blank=True)#id of user deleting the question
dt = models.DateTimeField(null=True, blank=True)#time question is deleted
ユーザーが質問を削除しようとすると、この削除関数が呼び出されます。
def delete_questions(request, user, questions):
for q in questions:
q.delete()
私の疑問は、django の pre_delete シグナルを作成して、作成した新しいテーブルにデータを入力する方法です。
〜初心者が多額のタスクを試みています〜 前もって感謝します:)