You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 lines
394 B
11 lines
394 B
# coding=utf-8
|
|
from celery.task import periodic_task
|
|
from datetime import timedelta, datetime
|
|
from practice.models import Workshop
|
|
|
|
|
|
@periodic_task(run_every=timedelta(minutes=1))
|
|
def open_resolves():
|
|
for resolve in Workshop.objects.filter(open_resolve=False, will_open_resolve__lte=datetime.now()).exclude(resolve=''):
|
|
resolve.open_resolve = True
|
|
resolve.save()
|
|
|