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 :-)
As mentioned in https://github.com/Tivix/django-cron/issues/149, the database no longer has a restriction on the length of cron messages, but there is still one in the code. I ran into issues with this when tracebacks would be truncated by that length restriction, and I'm guessing others have had similar/related issues. I removed that length limit so that cron messages can be of arbitrary length.
Please let me know if there are any issues with this, or if you have any questions!
As mentioned in https://github.com/Tivix/django-cron/issues/149, the database no longer has a restriction on the length of cron messages, but there is still one in the code. I ran into issues with this when tracebacks would be truncated by that length restriction, and I'm guessing others have had similar/related issues. I removed that length limit so that cron messages can be of arbitrary length.
Please let me know if there are any issues with this, or if you have any questions!