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