Непрерывное развертывание сервера django

Я хотел бы постоянно развертывать сервер django. Я запускаю команду для развертывания сервера:

python manage.py runserver

Однако эта команда работает как бесконечный цикл. Следовательно, связанное с этим задание в непрерывном развертывании никогда не заканчивается. Проблема в том, что я хотел бы, чтобы сервер обновлялся всякий раз, когда выполняется какая-то фиксация. Но здесь это не сработает, потому что следующее задание, связанное с фиксацией, не начнется до конца первого задания.

Есть ли решение этой проблемы?


person Aleph    schedule 08.04.2019    source источник
comment
Это не команда, которую следует запускать для развертывания чего-либо. Это только для местного развития.   -  person Daniel Roseman    schedule 08.04.2019
comment
Спасибо, Даниэль. Какую команду следует использовать тогда?   -  person Aleph    schedule 08.04.2019
comment
Вы должны использовать правильный сервер wsgi - например, gunicorn, mod_wsgi, uwsgi. См. документацию по развертыванию.   -  person Daniel Roseman    schedule 08.04.2019
comment
Большое тебе спасибо. Я прочту предоставленную вами документацию и изменю процесс развертывания.   -  person Aleph    schedule 08.04.2019
comment
Большое спасибо! Наконец-то мне удалось решить свою проблему с помощью apache и mod-wsgi. :)   -  person Aleph    schedule 10.04.2019