django-crontab没有执行功能

问题描述

我正在尝试使用 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 (将#修改为@)