Я использую Django и создаю несколько длительных процессов, с которыми я просто взаимодействую через свой веб-интерфейс. Например, они будут работать все время, проверяя значение базы данных каждые несколько минут и останавливаясь, только если оно изменилось (будет логическим значением true false). Итак, я хочу иметь возможность использовать Django для взаимодействия с ними, однако я не уверен, как это сделать. Когда я использовал PHP, у меня был какой-то способ сделать это, полагаю, что это было бы еще проще сделать на Python, но я не могу ничего найти по этому поводу с помощью моих поисков.
По сути, все, что я хочу сделать, это выполнить код Python, не дожидаясь его завершения, поэтому он просто начинает выполняться, а затем продолжает делать все, что ему нужно для django, быстро возвращая новую страницу пользователю.
Я знаю, что есть способы вызвать внешнюю программу, поэтому я полагаю, что это единственный способ? Есть ли способ сделать это, просто вызвав другой код Python?
Спасибо за любой совет.