Skip to content


Subversion checkout URL

You can clone with
Download ZIP
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 :-)
Branch: master

Merge pull request #53 from sennoy/master

adding ability to find out how many time left to next cron run
latest commit 3e1c392a29
@mjaworski mjaworski authored



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 ( ) etc.


When upgrading from 0.3.6 to later versions you might need to remove existing South migrations, read more:


This opensource app is brought to you by Tivix, Inc. ( )

Something went wrong with that request. Please try again.