GAE Flask入门(空火狐浏览器)

时间:2017-07-09 03:46:31

标签: html python-2.7 google-app-engine firefox flask

我刚刚完成了Getting Start with Flask on App Engine Standard Environment教程。源代码为here

Firefox和Chrome都是html模板,但在本地运行时都不会渲染它们:

dev_appserver.py app.yaml

或在云中

gcloud app deploy

FireFox开发人员工具控制台告诉我:

  

未声明HTML文档的字符编码。该   在某些浏览器配置中,文档将使用乱码文本呈现   如果文档包含US-ASCII范围之外的字符。   必须在文档中声明页面的字符编码   在转移协议中。

我尝试通过将此行添加到html文件来添加声明UTF-8编码。

<html>
  <head>
    <meta charset="utf-8"/>
    ...

但无济于事。有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我不认为这是您的模板无法渲染的原因。但是,要摆脱这个错误,请尝试:

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

要对模板进行问题排查,请提供您的网址处理程序,查看处理程序和template.html