为了账号安全,请及时绑定邮箱和手机立即绑定

Django:manage.py不会打印堆栈跟踪以查找错误

Django:manage.py不会打印堆栈跟踪以查找错误

慕斯王 2021-03-12 10:08:57
在Django中,大多数情况下,当我运行manage.py并遇到错误时,我不会获得错误的完整堆栈跟踪信息,而只是获得异常文本,因此很难调试。例子:python manage.py graph_models -a -g -o my_project.pngAttributeError: 'str' object has no attribute '__module__'(这是针对graph_models附加组件的,但是对于内置命令也会发生。我发现的唯一例外是runserver,它遇到与其他命令相同的错误,但会打印完整的堆栈跟踪信息)这是我的manage.py文件。我的项目最初是为Django 1.1创建的,但最近又升级到1.5。#!/usr/bin/env pythonimport os, sysif __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)
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 968 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信