Я пытаюсь выполнить отладку между PyCharm (на хосте Windows) и виртуальным хостом debian, на котором запущено мое приложение django. В инструкциях говорится, что нужно установить яйцо, добавить импорт и затем вызвать команду. Я предполагаю, что это нужно делать на хосте debian?
Хорошо, тогда в какой файл мне поместить эти две строки?
from pydev import pydevd
pydevd.settrace('not.local', port=21000, stdoutToServer=True, stderrToServer=True)
Я попытался поместить их в settings.py, но получил вот такое .. .
File "/django/conf/__init__.py", line 87, in __init__
mod = importlib.import_module(self.SETTINGS_MODULE)
File "/django/utils/importlib.py", line 35, in import_module
__import__(name)
File "/settings.py", line 10, in <module>
pydevd.settrace('dan.local', port=21000, stdoutToServer=True, stderrToServer=True)
File "/pycharm-debug.egg/pydev/pydevd.py", line 1079, in settrace
debugger.connect(host, port)
File "/pycharm-debug.egg/pydev/pydevd.py", line 241, in connect
s = StartClient(host, port)
File "/pycharm-debug.egg/pydev/pydevd_comm.py", line 362, in StartClient
sys.exit(1)
SystemExit: 1
Пока pycharm просто сидел «в ожидании соединения»