2011-04-13 6 views
1

토네이도보기 또는 템플릿에서 유니 코드 문자열을 사용하려면 어떻게해야합니까?
나는 <meta http-equiv="content-type" content="text/html;charset=utf-8" /> 그리고
토네이도 웹 응용 프로그램의 유니 코드 문자열

# -- coding: utf-8 --
출력은보기에 템플릿
에 삽입 ???? 당신이 당신의 유니 코드 문자열이 준비되면

+0

시도 : 여기 템플릿에

self.render('<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body>{{aString}}</body></html>', aString=aUnicodeString) 

더'인쇄 U "유니 코드 문자열"함수 .encode ("UTF-8")' – vartec

+0

및 템플릿? – Stan

답변

1

요청이

self.render("template.html", aString=aUnicodeString) 

이 파일 "template.html"aUnicodeString에 aString 변수를 설정 렌더링을 종료해야합니다.

template.html은 다음과 같이 보일 것입니다 :

<html> 
    <head> 
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 
    </head> 
    <body> 
     {{aString}} 
    </body> 
</html> 

그것은 토네이도 서버에서 HTML을 인라인 수도 있습니다.

Tornado Web Server Documentation