Есть ли способ автоматизировать перезапуск Процесс Python после каждого изменения, которое я делаю в моделях Django?

Я использую Django с Passenger на Dreamhost.

Каждый раз, когда я изменяю модели, настройки или представления, мне нужно pkill python из терминальной сессии. Кто-нибудь знает способ автоматизировать это? Пассажир может это сделать?

1
задан CraigTeegarden 6 April 2013 в 20:40
поделиться

1 ответ

Я бы посоветовал протестировать локально, используя встроенный сервер Django.

Он выполняет именно автоматическую перезагрузку , так что любые изменения в вашем коде будут доступны.

Я не знаком с Dreamhost, но если modwsgi находится во встроенном режиме, это невозможно. В режиме демона вы можете написать код для обнаружения изменений файлов и перезапуска процессов.

2
ответ дан 2 September 2019 в 22:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: