Depuração do Django com Eclipse e PyDev

Eu só consegui depurar meu ‘site’ tipo de django trabalhando no Eclipse. Todos os meus pontos de interrupção são capturados muito bem, mas eu tenho que reiniciar o servidor toda vez que faço uma alteração de código. Eu acho que isso é porque eu estou usando o argumento –noreload ao chutar o servidor.

Existe alguma maneira de configurar a debugging do Eclipse para que eu possa alterar o código e continuar a execução, com as alterações sendo refletidas no site do django imediatamente?

Felicidades, Dave

Trindaz on Fedang #django

Isso é um pouco tarde, mas no caso de alguém procurar uma solução para o mesmo problema:

Este vídeo foi muito útil quando eu estava tentando configurar a debugging do Django Eclipse com o autoreload ou seja, sem usar a opção --noreload . Ele praticamente percorre os passos com algumas dicas úteis. Eu me configurei duas vezes usando este vídeo.

O código de substituição do manage.py pode ser obtido em http://djangosnippets.org/snippets/1561/

Eu encontrei esses links através do post do blog do poster, que parece estar em baixo no momento, daí os links diretos

EDIT : Um patch pode ser requerido para o Django 1.3 rodar no modo autoreload de dentro de um IDE. Veja PyCharm manage.py runserver error para mais informações.

http://bear330.wordpress.com/2007/10/30/how-to-debug-django-web-application-with-autoreload/

Autor explica como fazer isso aqui, basicamente você tem que incorporar o depurador remoto em seu arquivo manage.py.

Espero que isto ajude