Перезапустите сервер Django или httpd - PullRequest
7 голосов
/ 18 сентября 2010

В фреймворке django, когда есть изменения в urls.py или model.py или views.py. Мы перезапустим httpd.

Но, как сказано в документации, мы могли бы перезапустить runserver, чтобы получить последние изменения.

Какой самый эффективный способ для выполнения вышеупомянутого

Ответы [ 4 ]

6 голосов
/ 18 сентября 2010

runserver.py перезапускается автоматически каждый раз, когда вы изменяете любой файл .py, но когда вы используете apache, вам придется перезапускать процесс вручную.

3 голосов
/ 10 июля 2013

touch your_project_name.wsgi и сохранить без изменений. Это изменит данные, модифицирует и django автоматически перезагрузит код.

0 голосов
/ 22 декабря 2014

Введите fg в терминале, чтобы начать работу, а затем введите Ctr+c, чтобы остановить сервер и затем запустить

Python manage.py runserver 
0 голосов
/ 18 сентября 2010

runserver относится к серверу разработки, который распространяется вместе с Django. Перезапуск этого или вашего httpd - это одно и то же, в обоих случаях вы перезапускаете веб-сервер. Если вы используете apache, вы не используете сервер разработки, который запускается runserver.py.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...