2012-10-09 59 views
2

在过去我记得我可以看到django-debug-toolbar中的python stacktrace。刚刚安装在我的新PC(运行django 1.4),我只能看到SQL查询和模板上下文。django-debug-toolbar。我可以从views.py查看堆栈跟踪吗?

这是我的配置:

DEBUG_TOOLBAR_PANELS = (
    'debug_toolbar.panels.version.VersionDebugPanel', 
    'debug_toolbar.panels.timer.TimerDebugPanel', 
    'debug_toolbar.panels.settings_vars.SettingsVarsDebugPanel', 
    'debug_toolbar.panels.headers.HeaderDebugPanel', 
    'debug_toolbar.panels.request_vars.RequestVarsDebugPanel', 
    'debug_toolbar.panels.template.TemplateDebugPanel', 
    'debug_toolbar.panels.sql.SQLDebugPanel', 
    'debug_toolbar.panels.signals.SignalDebugPanel', 
    'debug_toolbar.panels.logger.LoggingPanel', 
) 


DEBUG_TOOLBAR_CONFIG = { 
    'INTERCEPT_REDIRECTS': True, 
    'ENABLE_STACKTRACES' : True, 
    'HIDE_DJANGO_SQL': False, 
} 

我缺少什么?

+0

也许HTML存在,但CSS隐藏它....另一种方法是安装django-extensions和werkzeug,然后使用runserver_plus。 – jpic

+0

谢谢。我试图找到任何隐藏的HTML,但我不能。 django-extensions和wekzeug是否支持django-debug-toolbar或者它们是完全不同的分析工具? – xpanta

回答

0

您使用的版本是< = 0.9.4?如果是这样,这是一个known issue

您可以按照this SO answer上的说明手动修补0.9.4安装,或者直接升级到更新版本。