Я пытаюсь выполнить команду через Джанго Кронтаб каждый день. Вот что я делаю:
Сначала я добавил django_crontab
в INSTALLED_APPS
К вашему сведению, я написал команду Django sendalerts
, которая прекрасно работает
Теперь я пытаюсь выполнить эту команду через crontab
через регулярные интервалы
Это то, что я добавил в свой settings.py
CRONJOBS = [
('* * * * *', 'django.core.management.call_command', ['sendalerts']),
]
Когда я запускаю эту команду через python manage.py crontab add
, она не выдает никакой ошибки. Это также перечисляет cronJob, когда я проверяю с этой командой python manage.py crontab show
Но проблема в том, что он не выполняет код, который написан в моей команде sendalerts
.
Что я могу сделать, чтобы проверить, что я делаю неправильно или что может быть ошибкой, которую я могу исправить, чтобы она заработала?
Edit:
Выход crontab -e
равен
* * * * * /usr/local/bin/python /home/wukla/app/app/manage.py crontab run 455e70156896954803547b6f6d845f9b # django-cronjobs for app