Я склонен использовать опрос. Если таблица задач не такая большая, она не требует больших накладных расходов.
В противном случае вы можете реализовать веб-сервис или соединения типа сокетов.
Вы можете использовать SOAPpy, чтобы начать писать материал для веб-службы, или просто расширить BaseHTTPServer или что-то в этом роде, чтобы принимать сообщения (HTTP-запросы) от Django. Я чувствую, что это может быть больше программирования, чем оно того стоит, но, опять же, если задачи приходят нечасто, это может быть самым лучшим решением.
Я бы, однако, запустил свой мини-сервер домашнего строительства в какой-то защищенной среде; только Django должен иметь возможность выполнять там HTTP-запросы, поскольку создать безопасный веб-сервер нелегко.
EDIT
Я только что подумал о Twisted . Это может быть идеальной сетевой частью для вашего сервера, если вы решите не использовать очередь сообщений ( некоторые искаженные примеры)