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

Рейтинг: 0Ответов: 1Опубликовано: 12.03.2023

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

Ответы

▲ 0Принят

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

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

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