Запуск функций одновременно с запуском django

У меня есть функции, которые обновляют данные в бд(хранятся в отдельной папке проекта) как сделать так, чтобы при запуске джанго эти функции начинали работать?


Ответы (1 шт):

Автор решения: Andrey Maslov

Если планируешь разовый запуск функций при старте джанго, то можно воспользоваться сигналами, например: https://docs.djangoproject.com/en/4.1/ref/signals/#class-prepared

Если же планируется, что твои функции должны запускаться периодически по какому-то расписанию, то стоит посмотреть в сторону celery

https://docs.celeryq.dev/en/stable/getting-started/introduction.html

→ Ссылка