Django中的定时任务

在Django执行定时任务,可以通过django-crontab扩展来实现。 安装 添加应用 设置任务的定时时间 在配置文件中设置定时执行的时间 每个定时任务分为三部分定义: 任务时间 任务方法 任务日志 首页的定时任务设置如下 参数解释: 解决中文字符问题 在定时任务中,如果出现非英文字符,会出现字符异常错误 可以通过在配置文件中添加定时任务执行的附加命令来实现 开启定时任务 添加定时任务到系统...Django中定时任务有很多种,这里随意就写一种~

首先,我们先要创建一个文件夹,用于执行定时任务,也可以用于执行异步任务。

创建好目录之后,选择主文件目录,可以在__init__里,也可以在创个py文件里,都可以,这里写的是main.py中

这里导入一些配置

#1.为celery的运行  设置Django环境
import os
from datetime import timedelta
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'djanto_one.settings')

注:第三行如果配置不好的话,这里有个简单的方法,如下图:

进入到manage.py文件里,如下:<

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值