2016-10-06 2 views
1

У меня есть приложение Django, которое отправляет письма клиентам. Я хочу, чтобы это приложение выполнялось в фоновом режиме каждое определенное время, похоже на процесс задания/цитаты. Что может быть лучшим способом сделать это с помощью python/Django?Как запустить приложение django в фоновом режиме

+1

Это зависит от системы, в которой вы находитесь. В Linux вы будете использовать cron. В Windows вы должны использовать планировщик заданий. Только с Python, возможно, http://stackoverflow.com/q/373335/1741542 –

ответ

1

Как запустить приложение django в фоновом режиме?

Этот вопрос не имеет никакого смысла. Django - это веб-платформа. Что вы подразумеваете под управлением веб-приложения в фоновом режиме?

Я думаю, вы хотите спросить: Как выполнять периодические фоновые задачи в приложении Django?

С этой целью вы можете использовать Celery. Сельдерей с помощью службы очереди сообщений позволяет выполнять задания в фоновом режиме. Он также поддерживает выполнение пользовательского скрипта в указанной длительности. Проверка: Periodic tasks in Celery

Смежные вопросы