내 앱에서 삭제되는 모든 질문을 추적하고 싶습니다. 그래서 저는 모델 파일에 클래스 (테이블)를 생성했습니다.django에서 Pre_delete 신호 사용
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()
내 의심의 여지가 내가 만든 새 테이블을 채우는 장고의 pre_delete 신호를 만들 수있는 방법입니다.
~ 초보자 시도하는 무거운 임무는 ~ 미리 :)에서 감사
정확히 어떤 문제가 있습니까? 신호에 관한 문서를 읽었습니까? https://docs.djangoproject.com/en/dev/topics/signals/ –