Faça depuração Django mais fácil
django-APO é um app Django para adicionar pdb.set_trace () para seus arquivos de origem a cada vez que você quiser entrar em APO é uma merda.
Não faça isso.
Faça isso.
Instalação
Instale usando pip:
pip instalar django-PDB
Adicione ao seu projeto Django:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "django_pdb ',
)
Uso
manage.py runserver --pdb
Gotas em pdb no início de cada ponto de vista:
bash: testproject / manage.py runserver --pdb
Validando modelos ...
0 erros encontrados
Django versão 1.3, usando 'testproject.settings' Configurações
Servidor de desenvolvimento está funcionando em http://127.0.0.1:8000/
Encerre o servidor com CONTROL-C.
GET /
função "myview" em testapp / views.py: 6
args: ()
kwargs: {}
> /Users/tom/github/django-pdb/testproject/testapp/views.py (7) minha_visao ()
-> A = 1
(AO)
--pdb teste manage.py
Gotas em pdb em teste erros / falhas:
bash: testproject / test manage.py testapp --pdb
Criação de banco de dados de teste para 'default' alias ...
E
================================================== ====================
>>> Test_error (testapp.tests.SimpleTest)
-------------------------------------------------- --------------------
Traceback (most recent call last):
& Nbsp; Arquivo "/Users/tom/github/django-pdb/testproject/testapp/tests.py", linha 16, em test_error
& Nbsp; one_plus_one = quatro
NameError: nome global 'de quatro' não está definido
================================================== ====================
> /Users/tom/github/django-pdb/testproject/testapp/tests.py (16) test_error ()
-> = One_plus_one quatro
(AO)
Casa Page: https://github.com/tomchristie/django-pdb
Requirements:
- Python
- Django
Comentários não encontrado