时间:2021-05-22
安装
在Django项目中使用
settings.py
INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django_crontab')配置任务
官方demo
上述demo参数说明
其余参数说明
在app中(与views.py同级)新建cron.py文件(文件名不限定)
使用操作
扩展知识
前5个(*)星号
M(分钟0-59)
H(小时0-23)
D(天1-31)
m(月1-12)
d(一星期0-6,0为星期天)
特殊符号
* 代表所有的取值范围的数字
/ 代表每的意思,*/5就是每5个单位
- 代表从某个数字到某个数字
, 分开几个离散的数字
eg:
日志打印
参考文档
django-crontab github地址
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
今天打算在自己的Django应用中添加一个定时任务来定时执行一些定期检查的功能,因此想到了使用django-crontab插件可以满足我的需求,下面就是这个插件
【Crontab的基本组成】①系统服务CROND:每分钟都会从配置文件刷新定时任务②配置文件:文件方式设置定时任务③配置工具crontab:用途调整定时任务【配
很多人在linux下使用crontab实现PHP执行定时任务却未能成功,不能生成缓存。本文就linux下使用crontab实现定时PHP计划任务失败的原因做一分
前言实现Linux定时任务有:cron、anacron、at等,这里主要介绍cron服务。名词解释:cron是服务名称,crond是后台进程,crontab则是
要监护的进程启动脚本:实现脚本写入crontab定时任务#!/usr/bin/envbash#scheduledtaskat22:00everydayscrip