boa*_*der 4 django django-debug-toolbar
它在过去几天工作,但现在工具栏上的所有链接都只是#
<li class="djDebugPanelButton active">
<input type="checkbox" data-cookie="djdtSQLPanel" checked="checked" title="Disable for next and successive requests">
<a href="#" title="SQL queries from 1 connection" class="SQLPanel">SQL<br><small>215 queries in 174.10ms</small></a>
</li>
Run Code Online (Sandbox Code Playgroud)
我明确地设置了这样说:http: //django-debug-toolbar.readthedocs.org/en/1.0/installation.html#explicit-setup
我没有得到djdt命名空间问题,实际上我没有任何错误,除了404我试图查看其中一个面板.....
ner*_*les 12
配售:
if settings.DEBUG:
import debug_toolbar
urlpatterns = patterns(
'',
url(r'^__debug__/', include(debug_toolbar.urls)),)
Run Code Online (Sandbox Code Playgroud)
在所有其他网址为我做了伎俩之前.然后:
urlpatterns += patterns(...)
Run Code Online (Sandbox Code Playgroud)
对于其余的URL,例如django-cms
,等等.
或者,如果您希望将debug_toolbar
实现放在文件的末尾urlpatterns = patterns('', url...) + urlpatterns
.
事实证明问题出在 grunt 代理上。由于我正在使用 Angular 来完成这个项目的部分内容,因此 grunt 正在提供 Angular 的东西并代理 Django 的东西。
proxies: [{
context: ['/api', '/ngforms', '/account', '/static', '/admin', '/__debug__'],
host: '<%= yeoman.pyhost %>',
port: '<%= yeoman.pyport %>'
}],
Run Code Online (Sandbox Code Playgroud)
我必须将/__debug__
上下文添加到 grunt 代理中,以便 DjDT 能够实际看到要响应的请求。
归档时间: |
|
查看次数: |
1872 次 |
最近记录: |