help you fix your problem A simple, non-Celery way to approach things would be to create custom django-admin commands to perform your asynchronous or scheduled tasks. Then, on Windows, you use the at command to schedule these tasks. On Linux, you use cron.
Scheduling a shell script in cron doesnot produces required output
like below fixes the issue The above is not valid Python, and probably wouldn't run. * without quotes is interpreted as a multiplication operator, but it's in an illegal place. Also, the cron expression */31 * * * Mon-Fri means to run on minutes divisible by 31. The cron expression you want is 1,31 * * * 1-5 I don't believe there is a jobs function.