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 :-)
Django now supports native migrations. This PR adds support for using those rather than South, with a provision to keep using South if needed by adding an additional setting for django_cron in SOUTH_MIGRATION_MODULES
Coverage decreased (-8.16%) to 83.26% when pulling 59fd68cf6fe6af1ae4c947fbb3111354dbd8ea93 on growthstreet:native-migrations into eecfe0f2504527f3c1dcc7c7b29eec20d13cc871 on Tivix:master.
Coverage decreased (-8.16%) to 83.26% when pulling 59fd68cf6fe6af1ae4c947fbb3111354dbd8ea93 on growthstreet:native-migrations into eecfe0f2504527f3c1dcc7c7b29eec20d13cc871 on Tivix:master.
We've decided to remove South migrations, especially since South has issues working with Django 1.8. Native Django migrations have been added as the only mechanism since 0.4.0
Django now supports native migrations. This PR adds support for using those rather than South, with a provision to keep using South if needed by adding an additional setting for
django_cron
inSOUTH_MIGRATION_MODULES