Как очистить таблицу по сигналу в django?
У меня есть следующая временная модель:
from django.db import models
class TempModel(models.Model):
backup = False
operation_type = models.CharField(max_length=128, verbose_name='operation type')
device_type = models.BigIntegerField(verbose_name='device type')
operation_datetime = models.DateTimeField(verbose_name='date and time of the payment')
transaction_sum = models.DecimalField(max_digits=12, decimal_places=2, verbose_name='sum of transactions')
...
file = models.ForeignKey(to='core.RegistryFile', on_delete=models.CASCADE)
reg_date = models.DateField(verbose_name='Date of register')
operday = models.ForeignKey(to='OperDay', on_delete=models.SET_NULL, null=True)
class Meta:
app_label = 'core'
Я хотел бы заполнить его временными данными, которые нам нужны для сравнения с нашей внутренней таблицей, и усекать все содержимое после того, как мы используем его при каждом запуске сравнения. Какой сигнал Django я могу использовать для запуска удаления данных после каждого сравнения? Как это может выглядеть?