2017-01-20 4 views
0

나는 장고 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. 나는 두 번 확인했고 PNG 파일은 실제로 helpdesk/images 폴더에 있습니다. "헬프 데스크"는 jquery-ui가 포함 된 앱의 이름이지만 앱과 관련하여 문제가 있다고 생각하지 않습니다.

답변

0

jQuery-ui-1.12.0.min.css의 주석에서 찾을 수있는 URL 패턴에 대한 장고의 콜렉티브 쵸크가있는 것으로 보입니다. 특히,

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

같은 문자열이 일치하고 나는 JQuery와 - UI를-1.12.0.min에서 잘못된 주석을 삭제 한 후 collectstatic 오류가 도망 갔어요

helpdesk/"images/ui-icons_555555_256x240.png" 

같은 가짜 파일 이름으로 처리됩니다. CSS.