Version:
2.8.1
Web:
http:/django-celery-beat.readthedocs.io/
Download:
http:/pypi.python.org/pypi/django-celery-beat
Source:
http:/github.com/celery/django-celery-beat
Keywords:
django, celery, beat, periodic task, cron, scheduling
About
This extension enables you to store the periodic task schedule in the
database.
The periodic tasks can be managed from the Django Admin interface, where you
can create, edit and delete periodic tasks and how often they should run.
Using the Extension
Usage and installation instructions for this extension are available
from the Celery documentation.
Important Warning about Time Zones
Warning
If you change the Django TIME_ZONE setting your periodic task schedule
will still be based on the old timezone.
To fix that you would have to reset the “last run time” for each periodic task:
>>> from django_celery_beat.models import PeriodicTask, PeriodicTasks
>>> PeriodicTask.objects.all().update(last_run_at=None)
>>> PeriodicTasks.update_changed()
N
|