django 添加异步定时任务

160 阅读1分钟

项目部分结构

  • manage.py # application启动文件
  • taro # 项目配置文件
    • init
    • settings # 配置文件
    • urls # 路由列表
    • wsgi # application位置

使用treading添加异步定时任务

#在项目的同名文件夹taro的init文件中添加treading.Tread(target=函数).start()
import threading
import time

def test():
    """
    定时任务函数
    """
    while 1:
        print('8' * 20)
        time.sleep(4)


threading.Thread(target=test).start() # 添加到异步线程中