v1.0
This commit is contained in:
+20
-2
@@ -1,5 +1,23 @@
|
||||
from django.apps import AppConfig
|
||||
|
||||
|
||||
class InvoicesConfig(AppConfig):
|
||||
name = 'invoices'
|
||||
name = "invoices"
|
||||
|
||||
def ready(self):
|
||||
from django_apscheduler.jobstores import DjangoJobStore
|
||||
from apscheduler.schedulers.background import BackgroundScheduler
|
||||
from . import scheduler
|
||||
|
||||
sched = BackgroundScheduler()
|
||||
sched.add_jobstore(DjangoJobStore(), "default")
|
||||
|
||||
sched.add_job(
|
||||
scheduler.mark_overdue,
|
||||
trigger="cron",
|
||||
hour=1,
|
||||
minute=0,
|
||||
id="mark_overdue",
|
||||
replace_existing=True,
|
||||
)
|
||||
|
||||
sched.start()
|
||||
Reference in New Issue
Block a user