2013-05-17 7 views
3

장고 기반 웹 사이트의 기본 DB 유지 작업을 설정하는 비교적 간단하고 가벼운 방법을 찾고 있습니다. 셀러리는 과용과 같은 것 같습니다.
내 마음 속에 이제는 사용자 정의 장고 관리 명령을 만들고 cron을 넣는 것처럼 보입니다.
어떤 사람들은 더 나은 방법을 제안 할 수 있습니까?Celery없이 Django에서 작업을 예약하는 가장 좋은 방법

+0

가벼운 것이 필요한 경우 관리 명령을 사용하는 것이 좋습니다. – karthikr

답변

1

django-extensionsjobs-scheduling function이며 DB 유지 관리 작업에 적합합니다. 실제로 cron 항목을 사용하면 실제로 실행할 수 있습니다.

그러나 다시 한 번 cron에서 관리 명령을 수행하는 것이 완전히 합리적입니다.

1

Django Chronograph은 Cron 작업 관리 및 여러 작업 설정을위한 매우 훌륭한 관리 인터페이스가있는 장고 앱입니다. 그래서 이런 방식으로, 서버의 cron 파일을 가지고 가서 조작 할 필요가 없습니다.이 인터페이스/앱은 효율적으로 관리 할 것입니다.

또한 을 작성하여 장고 방식으로 수행 할 수도 있습니다 (here).

관련 문제