views.py 536 B

12345678910111213141516171819
  1. from django.shortcuts import render
  2. # Create your views here.
  3. import time
  4. from apscheduler.schedulers.background import BackgroundScheduler
  5. from django_apscheduler.jobstores import DjangoJobStore
  6. from Ansjer.config import LOGGER
  7. def auto_hello():
  8. now_time = time.time()
  9. print('hello world:[{}]'.format(now_time))
  10. scheduler = BackgroundScheduler()
  11. scheduler.add_jobstore(DjangoJobStore(), 'default')
  12. scheduler.add_job(auto_hello, 'cron', day='*', hour=15, minute=30, replace_existing=True, id='test_job')
  13. scheduler.start()