2017-10-03 2 views
0

cookiecutter-django와 셀러리 == 3.1.25를 사용합니다. 이제는 작업 스케줄러를 사용해야하고 제 생각에는 가장 좋은 방법은 샐러리가 치는 것입니다.Celery 4.x와 함께 cookiecutter-django 사용

그러나 here 나는 셀러리 - 비트 내가 7 월 24 일 pyup - 봇 버전 4.1.0에 셀러리를 업데이트 제공하는 정보를보고

Here 셀러리 버전 4.x와 함께 작동하지만,이 문제가 있다는 정보를 발견 아직 열려 있습니다.

내 상황에 어떻게 될까요? 나는 cookiecutter-django를 좋아하는데, 지금은 프로젝트에서 사용하고 있지만, 정말 태스크 스케줄러가 필요하다.

아직 셀레러리 버전을 대체하려고 시도하지는 않았지만 많은 실수로 이어질 것이라고 생각합니다. 그렇지 않으면 나보다 먼저 완료되었을 것입니다.

답변

1

셀 비트 3.X에서 비트를 계속 사용할 수 있습니다.

그냥 설정에서 섹션을 추가 :

CELERYBEAT_SCHEDULE = { 
    # Executes every Monday at midnight 
    'do-task-every-monday': { 
     'task': 'path-to-your-task', 
     'schedule': crontab(hour=0, minute=0, day_of_week=1), 
     'args':(), 
    }, 
} 

cookiecutter - 장고에 셀러리 4.x의 지원을 위해,이 PR에서의 지속적인 논의를 참조하십시오.

관련 문제