Puedes usar cron (que ya veo que no te parece una opción viable).
Otra podría ser. Usar celery.
http://celery.readthedocs.org/en/lat...dic-tasks.html
Y ultimadamente podrías correr tu propio commando con manager.py pero demonizado.
Cualquiera de estas soluciones necesita un proceso extra.