Горячая перезагрузка Django + Daphne после обновления кода

Я запускаю приложение REST-сервера Django, обслуживаемое Daphne и Nginx, выступающим в качестве обратного прокси-сервера. У меня также есть периодическое задание cron, которое загружает обновленный код из моего git на сервер.

Я не могу найти способ сделать горячую перезагрузку и восстановить файлы pyc, как это делается на сервере разработки Django. Есть ли хороший способ сделать это?

Не хочу перезапускать весь мой сервер для этого.


person DancingJohn    schedule 27.03.2018    source источник


Ответы (1)


Это еще не поддерживается. Здесь есть открытая проблема: https://github.com/django/daphne/issues/9

person Jan DB    schedule 13.06.2018
comment
да, правда, и, читая выпуск github, он никогда не будет поддерживаться. А вот увикорн и гиперкорн умеют :'-) - person Paolo; 25.04.2021