2017-01-20 11 views
0

私は、Djangoの1.10を使用していますし、collectstaticから次のエラーメッセージを取得しています:jquery-ui-1.12.0.min.cssから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" < - 余分な引用符が

余分な引用符でファイル名が動作するように期待されるべきまたは、この問題の根本原因がひどく形成されたファイル名であると仮定して正しいですか?それがひどく形成されたファイル名の場合、ここからどこに行かなければならないのですか?

P.S.私は二重チェックして、PNGファイルは実際にhelpdesk/imagesフォルダにあります。 "helpdesk"はjquery-uiを含むアプリの名前ですが、これはアプリの問題ではないと思います。

答えて

0

jquery-ui-1.12.0.min.cssのコメントにあるURLパターンのDjangoの集団チョークのようです。具体的には、

url(%22images%2Fui-icons_555555_256x240.png%22) 

のような文字列が一致していると、私はjqueryの-UI-1.12.0.minから問題のあるコメントを削除した後collectstaticエラーが去っていきました

helpdesk/"images/ui-icons_555555_256x240.png" 

のような偽のファイル名に加工します。 CSS。

関連する問題