startapp name manage cannot python django debugging stack-trace

name - python manage.py migrate



Django: manage.py no imprime el seguimiento de la pila por errores (1)

En Django, la mayoría de las veces cuando ejecuto manage.py y encuentro un error, no obtengo el seguimiento completo de la pila del error, solo el texto de la excepción, lo que dificulta mucho la depuración. Ejemplo:

python manage.py graph_models -a -g -o my_project.png AttributeError: ''str'' object has no attribute ''__module__''

(Esto es para el complemento graph_models, pero también ocurre con los comandos incorporados. La única excepción que encontré es el runserver , que encuentra los mismos errores que los otros comandos pero imprime el seguimiento completo de la pila)

Aquí está mi archivo manage.py. Mi proyecto se creó originalmente para Django 1.1, pero recientemente lo actualicé a 1.5.

#!/usr/bin/env python import os, sys if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ctree.settings") from django.core.management import execute_from_command_line execute_from_command_line(sys.argv)


¿Has intentado pasar el argumento de --traceback ?

p.ej:

python manage.py graph_models --traceback -a -g -o my_project.png