【问题标题】:django-apscheduler don't in django-admindjango-apscheduler 不要在 django-admin 中
【发布时间】:2022-11-11 06:07:58
【问题描述】:

我安装了django-apscheduler,我是根据视图中注册的文件,但它不在管理站点中,我怎样才能得到它?

import time

from apscheduler.schedulers.background import BackgroundScheduler
from django_apscheduler.jobstores import DjangoJobStore, register_events, register_job

scheduler = BackgroundScheduler()
scheduler.add_jobstore(DjangoJobStore(), "default")

@register_job(scheduler, "interval", seconds=1)
def test_job():
   time.sleep(4)
   print("I'm a test job!")
   # raise ValueError("Olala!")

   register_events(scheduler)

   scheduler.start()
   print("Scheduler started!")

【问题讨论】:

    标签: django


    【解决方案1】:

    您是否将其添加到 settings.py 的 INSTALLED_APPS 部分中?

    INSTALLED_APPS = (
        # ...
        "django_apscheduler",
    )
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-09
      • 1970-01-01
      • 2021-02-05
      • 2014-10-23
      • 1970-01-01
      • 1970-01-01
      • 2017-10-11
      • 2021-08-25
      相关资源
      最近更新 更多