由 jquery-ui-1.12.0.min.css 中的 collectstatic 形成的错误文件名?
Bad filename formed by collectstatic from jquery-ui-1.12.0.min.css?
我正在使用 Django 1.10 并从 collectstatic 收到以下错误消息:
ValueError: The file 'helpdesk/"images/ui-icons_555555_256x240.png"' could not be found with [...ManifestStaticFilesStorage].
我想知道问题是否出在文件名中明显无关的引号上。我希望文件名是:
helpdesk/images/ui-icons_555555_256x240.png
<-- 没有引号
不是:
helpdesk/"images/ui-icons_555555_256x240.png"
<-- 多余的引号
文件名 with 外来引号是否应该起作用,或者我假设此问题的根本原因是格式错误的文件名是否正确?如果它是格式错误的文件名,我应该从这里去哪里?
P.S。我仔细检查过,PNG 文件确实位于 helpdesk/images
文件夹中。 "helpdesk" 是包含 jquery-ui 的应用名称,但我认为这不是应用的问题。
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 错误消失了
我正在使用 Django 1.10 并从 collectstatic 收到以下错误消息:
ValueError: The file 'helpdesk/"images/ui-icons_555555_256x240.png"' could not be found with [...ManifestStaticFilesStorage].
我想知道问题是否出在文件名中明显无关的引号上。我希望文件名是:
helpdesk/images/ui-icons_555555_256x240.png
<-- 没有引号
不是:
helpdesk/"images/ui-icons_555555_256x240.png"
<-- 多余的引号
文件名 with 外来引号是否应该起作用,或者我假设此问题的根本原因是格式错误的文件名是否正确?如果它是格式错误的文件名,我应该从这里去哪里?
P.S。我仔细检查过,PNG 文件确实位于 helpdesk/images
文件夹中。 "helpdesk" 是包含 jquery-ui 的应用名称,但我认为这不是应用的问题。
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 错误消失了