Я працюю над веб-додатком за допомогою Django, і мені цікаво, чи є спосіб запланувати роботу, яку потрібно періодично запускати.
В основному я просто хочу запустити базу даних і зробити деякі розрахунки / оновлення автоматично, регулярно, але я не можу знайти жодної документації щодо цього.
Хтось знає, як це налаштувати?
Для уточнення: я знаю, що я можу налаштувати cron
роботу для цього, але мені цікаво, чи є в Django якась особливість, яка забезпечує цю функціональність. Я хотів би, щоб люди могли самостійно розгортати цю програму без необхідності робити багато конфігурацій (бажано нульових).
Я розглядаю можливість запускати ці дії "заднім числом", просто перевіряючи, чи потрібно було виконати роботу з моменту останнього надсилання запиту на сайт, але я сподіваюся на щось чистіше.