Достигаете PHP-подобный рабочий процесс с сервером разработки Django? (без перезагрузки)

Разработка моих django-приложений включает в себя что-то очень раздражающее: всякий раз, когда я выполняю какие-либо изменения в своей кодовой базе, мне нужно перезапускать приложение. Django делает это для меня, круто, но это занимает некоторое время (даже больше для больших приложений), которого я хочу избежать.

Я большой поклонник того, как это работает в PHP: никаких перезагрузок не требуется, я могу проверить свои изменения, как только я их выполню.

Мой вопрос: возможно ли достичь процесса "изменить и запустить сразу, не дожидаясь перезагрузки сервера разработки" с проектом django?


Я знаю, что название может показаться странным:) Мой вопрос о конечном эффекте. Я понимаю, что это яблоки против апельсинов, и под капотом это работает совершенно по-другому, я знаю, что серверы разработки Python - это долго выполняющиеся процессы с глобальным состоянием, и код загружается и компилируется при запуске, тогда как запросы PHP полностью отделены друг от друга и в большинстве разработчиков устанавливает код загружается и компилируется при каждом запросе. Я также понимаю, что у сервера django есть отличная функция автоматической перезагрузки.

0 ответов

Другие вопросы по тегам