在Django中,可以使用第三方库django-crontab来配置定时触发任务
在Django中,可以使用第三方库django-crontab
来配置定时触发任务。下面是配置步骤:
- 安装
django-crontab
库:
pipinstalldjango-crontab
settings.py
文件中添加django_crontab
到INSTALLED_APPS
中:INSTALLED_APPS=[
...
'django_crontab',
]
settings.py
文件中添加定时任务的配置信息,比如:CRONJOBS=[
('*/5****','yourappname.tasks.my_task')
]
其中'*/5****'
表示每5分钟执行一次任务,'yourappname.tasks.my_task'
是要执行的任务函数。
pythonmanage.pycrontabadd
注意:django-crontab
库依赖系统的Cron服务,确保系统中安装了Cron服务。
版权声明
本文仅代表作者观点,不代表博信信息网立场。