2016-10-06 39 views
1

我有一個將電子郵件發送給客戶的Django應用程序。我希望這個應用程序每隔一段時間在後臺運行,就像工作/報價過程一樣。用python/Django做這件事最好的辦法是什麼?如何在後臺運行django應用程序

+1

這取決於系統,你在。在Linux上,你可以使用cron。在Windows上,您可以使用任務計劃程序。單獨使用Python,可能是http://stackoverflow.com/q/373335/1741542 –

回答

1

如何在後臺運行django應用程序?

這個問題沒有意義。 Django是一個基於web的框架。在後臺運行Web應用程序意味着什麼?

我想你想問:如何在Django應用程序中運行定期後臺任務?

爲此,您可以使用Celery。 Celery藉助消息隊列服務允許您在後臺執行任務。它還支持在提到的持續時間執行自定義腳本。檢查:Periodic tasks in Celery