Skip to content

Write cron business logic as a Python class and let this app do the rest! It enables Django projects to schedule cron tasks, tracks their success / failures, manages contention (via a cache) etc. Basically takes care of all the boring work for you :-)

License

Notifications You must be signed in to change notification settings

Tivix/django-cron

Folders and files

NameName
Last commit message
Last commit date
May 30, 2022
May 30, 2022
May 31, 2022
May 31, 2022
Oct 22, 2014
Apr 8, 2016
May 30, 2022
Feb 10, 2011
Feb 25, 2013
Aug 1, 2012
May 30, 2022
Apr 8, 2016
May 30, 2022
May 30, 2022
May 30, 2022
Apr 27, 2015
Apr 27, 2015
Apr 27, 2015
May 30, 2022
May 31, 2022
May 30, 2022
May 30, 2022

Repository files navigation

django-cron

https://travis-ci.org/Tivix/django-cron.png https://coveralls.io/repos/Tivix/django-cron/badge.png https://readthedocs.org/projects/django-cron/badge/?version=latest

Django-cron lets you run Django/Python code on a recurring basis providing basic plumbing to track and execute tasks. The 2 most common ways in which most people go about this is either writing custom python scripts or a management command per cron (leads to too many management commands!). Along with that some mechanism to track success, failure etc. is also usually necesary.

This app solves both issues to a reasonable extent. This is by no means a replacement for queues like Celery ( http://celeryproject.org/ ) etc.

Documentation

http://django-cron.readthedocs.org/en/latest/

This open-source app is brought to you by Tivix, Inc. ( http://tivix.com/ )

Demo App

https://github.com/Tivix/django-crone-demo

About

Write cron business logic as a Python class and let this app do the rest! It enables Django projects to schedule cron tasks, tracks their success / failures, manages contention (via a cache) etc. Basically takes care of all the boring work for you :-)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages