2011-08-22 7 views
6

내가 무엇을하고 싶은지 조금 간략하게 알려주세요. ->
설정 시간에 만료되는 시간 초과 컨테스트 앱을 만들고 있습니다.
그래서 기본적으로 나는 정기적으로Django에서 cron-like 스크립트를 실행하는 방법은 무엇입니까?

어떻게 장고에 이런 짓을 했을까 및 비즈니스 로직 에 따라 내 모델을 조회하고 일부 값을 변경하는 스크립트를 원하는?

답변

6

그렇지 않을 수도 있습니다. cron을 사용하여 standalone script 또는 management command을 실행하십시오.

+1

아, 나도 유닉스에 대해 잘 모른다. –

+3

그래서 뭐. 작업에 적합한 도구를 사용하십시오. –

+1

Windows를 사용하고 있다면 작업에 적합한 도구가 두 개가됩니까? 추상화가 현대 소프트웨어의 위대한 미덕이 아닌가? 그것을하는 pythonic 방법 있는가? –

2

당신은 장고 - 크론 http://code.google.com/p/django-cron/

그것은 장고는 장기 과정 인 활용을 살펴보고 일정 간격의 타이머 스레드를 생성 할 수 있습니다. 이 플러그인의 소스 코드는 작고 이해하기 쉽습니다.

+0

해당 페이지에 다운로드가 없습니까? –

+0

http://code.google.com/p/django-cron/source/browse/ –

+0

나는 이것을 시험해보고 싶다. 이것은 내가 원했던 것과 가장 가까운 것으로 보인다. –

관련 문제