当前位置: 首页 > news >正文

建材网站做环保类型思路做视频怎么做

建材网站做环保类型思路,做视频怎么做,廊坊做网站,山东省城乡建设厅官网定时任务可以在后台定时执行指定的代码#xff0c;避免了很多人为操作。下面是在Django项目中如何使用定时任务的具体操作流程。 我在这里使用的 django-apscheduler库来实现定时任务。 一、安装 django-apscheduler pip install django-apscheduler二、在项目的setting.py… 定时任务可以在后台定时执行指定的代码避免了很多人为操作。下面是在Django项目中如何使用定时任务的具体操作流程。 我在这里使用的 django-apscheduler库来实现定时任务。 一、安装 django-apscheduler pip install django-apscheduler二、在项目的setting.py文件中修改配置 在INSTALLED_APPS 中添加 django_apscheduler 项。 三、通过命令生成定时任务记录表 在项目根目录分别执行以下命令 1、根据数据库模型生成迁移文件 python manage.py makemigrations 2、执行迁移文件 python manage.py migrate 执行完以上两个命令后在默认的数据库中会生成两个表django_apscheduler_djangojobexecution 和 django_apscheduler_djangojob. 四、我一般是在项目中新建一个py文件将所有需要定时执行的任务都保存在这个文件中。 比如我在项目的until目录中新建一个time.py文件。 打开这个文件将以下代码复制到文件中。 from django.shortcuts import render# Create your views here. from apscheduler.schedulers.background import BackgroundScheduler from django_apscheduler.jobstores import DjangoJobStore, register_job from until import logg from app1 import tests# 实例化调度器 scheduler BackgroundScheduler() # 调度器使用默认的DjangoJobStore() scheduler.add_jobstore(DjangoJobStore(), default)# 30秒循环执行 register_job(scheduler, interval, idtest, seconds30,args[test], replace_existingTrue) def test(s):tests.adddata()logg.info(30秒到了开始执行)# 每天八点半定时执行 register_job(scheduler, cron, idtest1,hour8, minute30, args[test], replace_existingTrue) def test1(s):logg.info(开始执行)# 单次定时执行 register_job(scheduler, date, idtest2, run_date2024-06-10 06:06:06,args[test], replace_existingTrue) def test2(s):logg.info(30秒到了开始执行)# 注册定时任务并开始 scheduler.start() 根据注释修改对应的定时任务和所要执行的方法就行。 主要的配置是触发器中的时间配置。可以参考以下参数。 date任务只会执行一次。特定的时间点触发。 run_date (datetime 或 str) 作业的运行日期或时间 timezone (datetime.tzinfo 或 str) 指定时区 interval固定时间间隔触发。 weeks (int) 间隔几周 days (int) 间隔几天 hours (int) 间隔几小时 minutes (int) 间隔几分钟 seconds (int) 间隔多少秒 start_date (datetime 或 str) 开始日期 end_date (datetime 或 str) 结束日期 timezone (datetime.tzinfo 或str) 时区 cron在特定时间周期性地触发和Linux crontab格式兼容。 year (int 或 str) 年4位数字 month (int 或 str) 月 (范围1-12) day (int 或 str) 日 (范围1-31 week (int 或 str) 周 (范围1-53) day_of_week (int 或 str) 周内第几天或者星期几 (范围0-6 或者 mon,tue,wed,thu,fri,sat,sun) hour (int 或 str) 时 (范围0-23) minute (int 或 str) 分 (范围0-59) second (int 或 str) 秒 (范围0-59) start_date (datetime 或 str) 最早开始日期(包含) end_date (datetime 或 str) 最晚结束时间(包含) timezone (datetime.tzinfo 或str) 指定时区 五、配置好定时任务以后需要在setting.py同目录的urls文件中引入刚才的文件 from until import ttime 六、然后就可以启动项目了到时间就可以看到定时任务执行了。
http://www.w-s-a.com/news/472581/

相关文章:

  • 网站降权的原因北京中小企业网站建设公司
  • 个人域名能做网站吗wordpress
  • 手机网站设计只找亿企邦工业设计公司简介
  • 腾讯云主机做网站免费网站怎么做啊
  • 网站建设推广销售话术广州网页定制多少钱
  • 备案号是哪个网站项目管理pmp
  • 做网站需要哪些硬件软件网站视频链接怎么做的
  • 电子商务网站建设试题二wordpress主页显示浏览数
  • 网站快照没了广州企业电话大全
  • 网站项目开发收费标准网站开发app开发主营业务
  • 怎么到国外网站去接模具订单做互联网建设企业网站
  • 深圳品牌网站建设公司排名洪雅网站建设
  • nodejs 做网站wordpress主题绕过激活码
  • 平湖模板网站建设公司网页美工培训
  • 顺德网站建设市场建设工程交易中心网站
  • 深圳企业网站怎么做浪琴手表网站建设图
  • 2018网站外链怎么做济南 网站设计公司
  • 承德百度网站建设郑州网站seo优化公司
  • 四川建站模板网站公司分类信息网站制作
  • 网站开发前后端有wordpress模板安装教程视频教程
  • 有网站想修改里面的内容怎么做怎么做黑彩黑彩网站
  • 什么专业会做网站网站建设续费合同
  • 网站开发的项目开发网站做直播功能需要注册吗
  • 网站开发新手什么软件好网站设计师和ui设计师
  • 太仓苏州网站建设软件开发网站建设
  • 一个虚拟主机做2个网站吗工信部怎么查网站备案
  • 本地网站做淘宝客制作app步骤
  • 关于企业网站建设网页布局怎么设计
  • 惠州市网站设计公司裴东莞嘘网站汉建设
  • 长葛网站建站电子商务网站是什么