问题描述
我正在尝试使用 django_crontab 每分钟设置一次 cron 到以下测试功能,该命中特定的网址,但它根本没有执行。
注意:-我正在使用蟒蛇,因此cron无法执行?
drc / data_refresh.py
def test(request):
requests.post("https://example.com/sendmail")
return JsonResponse({'message' : 'test_success'})
settings.py
INSTALLED_APPS = [
......
'django_crontab',]
CRONJOBS = [
('* * * * *','drc.data_refresh.test',['request'])
]
完成上述步骤后,我已经完成./manage.py crontab add
,并且等待了一段时间,但现在什么都没有发生。
当我使用./manage.py crontab run cron_task_id
手动运行cron时,它执行得很好。
我的crontab -l
是我的后代
* * * * * /home/bob/anaconda3/bin/python /home/bob/Documents/trestle/trestle/drcapp/manage.py crontab run 6e2a70a35d2272efa503534c0c217bd5 2>&1 # django-cronjobs for drcapp
nd当我在CLI中运行/home/bob/Documents/trestle/trestle/drcapp/manage.py crontab run 6e2a70a35d2272efa503534c0c217bd5 2>&1
时,它执行得很好。
请提出我在哪里做错了。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)