Django &引用;缺少staticfiles清单条目“;但在.json文件中没有明显的拼写错误和正确的路径

Django &引用;缺少staticfiles清单条目“;但在.json文件中没有明显的拼写错误和正确的路径,django,heroku,Django,Heroku,在heroku上部署我的应用程序时,我遇到了一个经典的ValueError:缺少'habitap/img/settings.png'的staticfiles清单条目,但找不到错误的位置: 1) 在调用文件的模板和路径之间,我看不到任何明显的拼写错误: 如何调用该文件: <img src="{% static 'habitap/img/settings.png' %}"> 这个错误可能是因为使用了`而不是',但是我的其他静态文件都被正确地提供了,我不认为我在做什么不同的事情 我意识到

在heroku上部署我的应用程序时,我遇到了一个经典的
ValueError:缺少'habitap/img/settings.png'
的staticfiles清单条目,但找不到错误的位置:

1) 在调用文件的模板和路径之间,我看不到任何明显的拼写错误:

如何调用该文件:

<img src="{% static 'habitap/img/settings.png' %}">
这个错误可能是因为使用了`而不是',但是我的其他静态文件都被正确地提供了,我不认为我在做什么不同的事情

我意识到我提供的线索很少,但我会接受你在这个阶段提供的任何提示


谢谢!

我将路径和文件名改为
settings\u icon.png
而不是
settings.png
,似乎已经解决了这个问题。我最初选择的文件名可能让系统感到困惑

另一种可能是没有考虑到我最初的拼写更正:文件的初始名称是
settings.PNG
,然后我将其更正为
settings.PNG
。重新运行collecstatic可能不足以考虑该更正,仅更改名称即可将文件集成他没有犯那个拼写错误

"habitap/img/settings.png": "habitap/img/settings.0900b5e534c2.png",