在django-cron中按特定日期和时间发送请求

时间:2019-01-11 05:46:10

标签: django django-rest-framework django-cron

我想在某个日期和某个时间发送一个POST请求或GET请求,比如说日期是2月1日,时间是2:00 pm,那么请求应该在该日期和时间自动发送。这些日期和时间存储在数据库中。应该采取什么方法? 我尝试使用django-cron,但是只有在我输入python3 manage.py runcrons时它才能运行。我希望它在服务器运行时(即每5分钟运行一次)运行。

1 个答案:

答案 0 :(得分:0)

i关注了this文档。我以前没有关注

> crontab -e
*/5 * * * * source /home/ubuntu/.bashrc && source /home/ubuntu/work/your-project/bin/activate && python /home/ubuntu/work/your-project/src/manage.py runcrons > /home/ubuntu/cronjob.log

现在它可以正常工作了。