In meiner App möchte ich alle Fragen verfolgen, die gelöscht werden. Und so habe ich eine Klasse (Tabelle) als solche in meiner Modelldatei erstellt.Verwenden von Pre_delete Signal in Django
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
Wenn ein Benutzer versucht, eine Frage zu löschen Diese löschen Funktion aufgerufen wird:
def delete_questions(request, user, questions):
for q in questions:
q.delete()
Mein Zweifel ist, wie kann ich ein pre_delete Signal von django machen die neue Tabelle zu füllen ich geschaffen habe.
~ Neuling versuchen, kräftige Aufgabe ~ Vielen Dank im Voraus :)
Mit was genau haben Sie Probleme? Haben Sie die Dokumentation zu Signalen gelesen? https://docs.djangoproject.com/de/dev/topics/signals/ –