Предоставляет ли опция django runserver ловушку для запуска других сценариев перезапуска?

Я недавно поигрался с джанго и сельдереем. Во время разработки раздражает то, что мне приходится перезапускать демон celery каждый раз, когда я изменяю задачу. Когда я разрабатываю, я обычно использую 'manage.py runserver', который автоматически перезагружает фреймворк django при модификации моих приложений.

Есть ли способ добавить перехватчик к процессу перезагрузки, который выполняет сервер запуска, чтобы он автоматически перезапускает запущенный у меня демон сельдерея?

В качестве альтернативы, есть ли у сельдерея аналогичный режим мониторинга и перезагрузки при изменении, который я должен использовать для разработки?

7
задан GrantJ 1 March 2011 в 17:05
поделиться