bitnami django, решение для перезапуска сервиса? - PullRequest
0 голосов
/ 21 октября 2011

Привет, я использую установленную bitnami django 1.3.0,

но всякий раз, когда я добавляю изменения в urls.py или views.py в моей системе из-за какой-то ошибки. Ошибка не исчезнет после обновления.

Мне нужно перезапустить службу Bitnami, «остановить», а затем «запустить» ее, что отнимает много времени, я чувствую, что кодирую приложения на C # в visual studio. Иногда даже это не работает, мне иногда приходится перезагружать компьютер, а потом я вдруг понимаю: «Ух ты, ошибка теперь решена!»

Есть какое-нибудь решение для этого? Почему все требует запуска сервера / перезапуска?

Ответы [ 2 ]

1 голос
/ 24 октября 2011

Вы можете использовать Apache для развертывания приложения в рабочей среде, но для разработки используйте сервер Django. Вам нужно будет настроить приложение для обслуживания через Apache позже (изменив settings.py и файл конфигурации apache), но во время разработки вам не нужно будет перезапускать сервер для каждого изменения.

0 голосов
/ 21 октября 2011

Все требует перезапуска из-за способа, которым работает процесс python.Он не перезагружает файл при его изменении (за пределами runserver .. что является аномалией, и просто для удобства)

Выполнение Python не похоже на выполнение PHP, и ваш коддинамически загружается при каждом обновлении страницы, загружается при каждом перезапуске сервера.

Надеюсь, это поможет.

...