Я пытаюсь автозагрузить мое приложение django, которое использует apache + mod_wsgi на моей локальной машине Windows.Apache Django Mod_Wsgi - auto reload
Я хотел бы знать, где добавить этот код, который ссылается в следующей статье:
http://code.google.com/p/modwsgi/wiki/ReloadingSourceCode
def _restart(path):
_queue.put(True)
prefix = 'monitor (pid=%d):' % os.getpid()
print >> sys.stderr, '%s Change detected to \'%s\'.' % (prefix, path)
print >> sys.stderr, '%s Triggering Apache restart.' % prefix
import ctypes
ctypes.windll.libhttpd.ap_signal_parent(1)
Где этот блок кода? – Eeyore
У вас должен быть какой-то файл сценария, который использует приложение WSGI в качестве точки входа. Вот где код принадлежит. Если у вас нет этого файла, вам нужно будет найти, как это сделать, прежде чем работать с автоматической перезагрузкой. – AlbertoPL
Спасибо, я попробую. – Eeyore