В каком месте правильно запускать фоновые потоки Django приложения?
Всем привет.
Есть Djangо приложение в котором запускаются некие задачи через web, сейчас реализовываю планировщик задач, и задачи которые запускались руками через web будут запускаться автоматически по расписанию, реализовано это все через фоновый поток который необходимо запускать при старте всего контура (tornado web serve + django), возник вопрос, в какой месте django проекта правильно запускать такие фоновые потоки? Сейчас запускаю в модуле admin.py django приложения, все работает, но правильный ли это подход? Не ясно в какой момент django вызывает содержимое admin.py и какие подводные камни могут быть?
Запуск неких задач это малая часть Django проекта который я пишу, поэтому я не горожу свой планировщик заданий) Нужно просто чтобы по достижении какого-то времени приложение автоматически выполняла в фоне некие вычисления. Вопрос в том, где в Django проекте правильно запускать этот фоновый поток, чтобы он работал с самого старта Django приложения и до его остановки.