我试图让 djange_debug_toolbar 在我的 django 应用程序中工作。我无法让它显示在我的页面上。查看我的应用程序返回的 HTML,很明显 debug_toolbar 的所有静态内容 URL 都已损坏(404s)。应用程序中的所有其他静态内容都可以正常工作。
我可以执行./manage.py findstatic debug_toolbar/js/toolbar.js
,它会找到 debug_toolbar 资产。
我尝试将 debug_toolbar 的静态目录添加到 STATICFILES_DIR。
我的 settings.py 文件中有静态查找器。
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
'django.contrib.staticfiles.finders.DefaultStorageFinder',
)
我已经尝试过./manage.py collectstatic
执行良好的命令,实际上将静态内容从 debug_toolbar 目录(存储在虚拟环境中)复制到存储所有其他静态内容的相同位置。
但这都不能解决我的问题。
任何帮助,将不胜感激。
-保罗