Отладка django с Komodo IDE 7 не прерывается на точках останова

Я использую Komodo IDE 7 с Django 1.4 с использованием Python27.

Я использовал опцию удаленной отладки Komodo IDE 7, но, похоже, она не реагировала на мои точки останова. Если я сломаю свою модель decleration/setting.py, она сломается в первый раз, но, похоже, «отключится» после первой инициализации.

команда, которую я запускаю в отладчике:

set KOMODO_PATH="%ProgramFiles%\ActiveState Komodo IDE 7\lib\support\dbgp\bin"
c:\python27\python %KOMODO_PATH%\pydbgp.py -d localhost:9000 manage.py runserver --noreload

person Nuno_147    schedule 26.06.2012    source источник


Ответы (1)


Выяснил, что это баг Комодо 7.02. Похоже, что Django 1.4 использует многопоточный механизм, который не очень хорошо работает с Komodo.

Была зарегистрирована ошибка, но на некоторое время есть обходной путь: использование --nothreading при запуске manage.py.

Однако, похоже, это плохо влияет на производительность!

person Nuno_147    schedule 29.06.2012