1

django-static정적 스타일 시트 및 javascript의을 사용하고 있습니다. 이제 모든 스크립트 및 CSS 속성이 Chrome 및 Safari에로드됩니다. 그러나 어떤 이유로 그들은 Firefox에로드되지 않습니다. 내가 뭐 잘못하고 있니? Firefox는 다른 설정이 필요합니까?Django 정적 압축 파일은 Firefox에서 렌더링되지 않습니다.

추가 정보가 필요하면 의견을 말하십시오. 나는 그것을 추가 할 것이다. (Firefox 버전 8)

편집 : 을 사용하여 Chrome 및 Firefox를 확인한 후 방화범 소리. 나는 렌더링되는 스크립트

src="/media/js/hawk\foo_boo_ajax_too_forms_refer_moder.1323864494.js 

소스와 것을 발견 이제이

src="/media/js/hawk/foo_boo_ajax_too_forms_refer_moder.1323864494.js 

로 크롬 해석 를되고 있습니다 그러나 파이어 폭스가 그것을 해석 할 수 없습니다. 이것은 파이어 폭스 문제인가, 아니면 "/"을 변경해야합니까? (생성되는 링크 또는 소스는 장고 정적입니다.)

답변

0

위의 문제는 django-static의 버그입니다. 이 문제는 Windows 컴퓨터에서 발생합니다 (Windows에서 파일 시스템 경로와 URL이 섞여 있음). 개발자에게 연락 했으므로 문제가 곧 해결 될 것입니다. 희망이 다른 사람들을 돕는다.

0

Content-TypeContent-Encoding 헤더가 js 및 css 파일에 설정되어 있는지 확인하십시오.

+0

콘텐츠 유형이 정확합니다. django-static은 파일을 gzip하지 않기 때문에 내용 인코딩은 중요하지 않습니다. – Akamad007

1

URI 사양에 따라 '/'로 변경해야합니다.

관련 문제