Я настроил задание cron с помощью django crontab.В соответствии с определением, приведенным в документации, я определил тестовое задание в cron.py и определил, что оно должно запускаться с интервалом в 1 минуту в settings.py.
#cron.py
def test_cron_run():
print("\n\nHello World....!! ",timezone.now())
#settings.py
INSTALLED_APPS = [
'material.theme.cyan',
'material',
'material.admin',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'myapp',
'django_crontab',
]
CRONJOBS = [
('*/1 * * * *', 'myapp.cron.test_cron_run','>>'+os.path.join(BASE_DIR,'log/debug7.log')),
]
Я добавил задания cron, выполнив python3 manage.py crontab add
.Также добавляется задание, поскольку я вижу, запускаю ли я, python3 manage.py crontab show
Однако я не вижу генерируемого файла журнала.Есть ли способ отладить это, журналы ОС или что-то?