2017-12-13 3 views
0

안녕하세요, 제 정적 파일 리소스의 서식 언어가 왜곡 될 수 있습니다. 영향을 가장 많이받는 것은 'ó'또는 'ñ'와 같은 스페인어 특수 문자입니다. 예를 들어pythonanywhere 서버에서 구현하면 HTML의 정적 파일이 왜곡됩니다.

: Indicadores 드, 관리 파라 시우다드 드 멕시코 엔 엘 메스 드 Noviembre 2017

과 같이 렌더링 가져옵니다 : Indicadores 드 Gestión 파라 시우다드 드 석사 © xico 엔 엘 메스 드 Noviembre 2017

장고 1.11을 사용하고 있으며 내 응용 프로그램은 pythonanywhere에서 호스팅됩니다. 고맙습니다.

답변

2

in utf-8을 인코딩하는 파일의 문자 집합을 확인해야합니다 (예 : for css files). 대부분의 텍스트 편집기를 사용하면 파일을 utf-8로 변환 할 수 있습니다.

으로이 언급 :

참고! @charset "utf-8"을 넣는 것만으로는 충분하지 않습니다. 상단의 - 스타일 시트를 UTF-8 문자 인코딩으로 저장해야합니다. (귀하의 콘텐츠에 인코딩을 적용을 참조하십시오.) 당신이 파일의 상단에 선언 파이썬 파일에서

HTML 파일에서
#!/usr/bin/env python 
# -*- coding: utf-8 -*- 

당신이 메타 태그

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 

희망에 선언 도움이됩니다.

+0

감사합니다. 것은 정적이고 템플릿이 아니기 때문에 파일을 수정하려고 할 때입니다. 장고는 새로운 가치를 전달하지 않습니다. 언제든지 특정 변경 사항을 다시로드하는 방법을 알고있을 것입니다. (Shift는 작업을 완료하지 못합니다). 그리고 파일을 캐시에 저장하도록 서비스 작업자를 사용하고 있습니다. –

+0

@ SantiagoM.Quintero 죄송합니다, 고객님의 의견을 이해할 수 없습니다. 게시물과 관련이 있습니까? 파일을 변경할 수 없습니까? 나는 'Shift'가 무엇인지 모른다. –

+0

파일이 매니페스트를 통해 제공되었다는 사실에 근사한 문제를 보내 주셔서 감사합니다. –

관련 문제