У меня есть приложение Django.
Одна из моих моделей выглядит так:
class MyModel(models.Model):
def house_cleaning(self):
// cleaning up data of the model instance
Каждый раз, когда я обновляю экземпляр MyModel, мне нужно было очистить данные через N дней. Поэтому я хотел бы запланировать работу, чтобы позвонить
this_instance.house_cleaning()
N дней с этого момента.
Есть ли какая-либо очередь заданий, которая позволила бы мне:
- Хорошо интегрируйся с Django - позволь мне вызвать метод для отдельных экземпляров модели
- Запускать только те задания, которые запланированы на сегодня
- Идеально обрабатывает сбои изящно
Спасибо