Django jquery-ui-1.12.0.min.css中的collectstatic形成的错误文件名?
我正在使用Django 1.10,从collectstatic收到以下错误消息:Django jquery-ui-1.12.0.min.css中的collectstatic形成的错误文件名?,django,collectstatic,Django,Collectstatic,我正在使用Django 1.10,从collectstatic收到以下错误消息: ValueError:在[…ManifestStaticFilesStorage]中找不到文件“helpdesk/”images/ui-icons\u555555\u 256x240.png”。 我想知道问题是否在于文件名中明显不相干的引号。我希望文件名为: helpdesk/images/ui-icons\u555555\u256x240.pngDjango的collectstatic似乎被jquery-ui-1
ValueError:在[…ManifestStaticFilesStorage]中找不到文件“helpdesk/”images/ui-icons\u555555\u 256x240.png”。
我想知道问题是否在于文件名中明显不相干的引号。我希望文件名为:
helpdesk/images/ui-icons\u555555\u256x240.png
Django的collectstatic似乎被jquery-ui-1.12.0.min.css的注释中找到的url模式阻塞了。具体来说,字符串
url(%22images%2Fui-icons_555555_256x240.png%22)
匹配,然后处理成假文件名,如
helpdesk/"images/ui-icons_555555_256x240.png"
在我从jquery-ui-1.12.0.min.css中删除了令人不快的评论后,collectstatic错误消失了。对于在这里找到自己方法的其他人。。。我报告了这一点,并发布了一个小补丁来修复它: