Пользовательская команда управления неизвестна при запуске с apscheduler - PullRequest
0 голосов
/ 22 мая 2019

Я пытаюсь запустить пользовательскую команду управления через определенные промежутки времени, используя apscheduler на heroku.Когда я раскручиваю динамометр для часов, я получаю эту ошибку django.core.management.base.CommandError: Unknown command: 'CreateBoarsHeadList'.Я могу выполнить команду из CLI отлично, но я не совсем уверен, в чем моя проблема здесь.

clock.py

os.environ['DJANGO_SETTINGS_MODULE'] = 'coffee.settings'

from apscheduler.schedulers.blocking import BlockingScheduler
from django.core import management
from django.core.management import call_command

sched = BlockingScheduler()

@sched.scheduled_job('interval', minutes = 1)
def boarsheadjob():
    management.call_command('CreateBoarsHeadList')


sched.start()

while True:
    pass

procfile

web: gunicorn coffee.wsgi --log-file -
clock: python clock.py

Дайте мне знать, если вам нужно что-то еще, чтобы помочь понять проблему.

...