2017-07-09 4 views
0

私はちょうどGetting Start with Flask on App Engine Standard Environmentチュートリアルを通過しました。ソースコードはhereです。GAEフラスコ入門(空のFirefoxブラウザ)

のFirefoxとChromeの両方のHTMLテンプレートが、どちらもローカルで実行しているときにそれらをレンダリング:

dev_appserver.py app.yaml 

またはクラウドに

gcloud app deploy 

をFirefoxの開発者ツールのコンソールがあることを私に伝えます

HTMLドキュメントの文字エンコードが宣言されていません。 文書には、文書にUS-ASCII範囲外の文字が含まれている場合、一部のブラウザ設定で文字化けしたテキストがレンダリングされます( )。 ページの文字エンコーディングは、文書で宣言するか、または転送プロトコルで と宣言する必要があります。

この行をhtmlファイルに追加することで、UTF-8エンコーディングの宣言を追加しようとしました。

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

ただし、何か案は?

ありがとうございます!

+0

は、URLパスはあなたが何をしようとしたが提供してください? – Tuxdude

+0

私は、以下のlocalhostを試してみました@Tuxdudeます。http:// localhost:8080/ –

答えて

0

これは、テンプレートがレンダリングされていない理由ではないと思います。しかし、そのエラーを取り除くために、試してみてください。

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

テンプレートのトラブルシューティングを行うには、あなたのURLハンドラ、ビューハンドラ、およびtemplate.html

+0

#を ハンドラを[ハンドラを起動]: を - URL:/静的 static_dirを:静的 - URLを:/.* スクリプト:main.app #[ENDハンドラー] –

+0

私は提案されたメタコンテンツを追加しました(以前と同じ応答を得ています) –

+0

ビューハンドラーがないと思うのですが、それは問題のようです。 [ソースコード](https://github.com/GoogleCloudPlatform/python-docs-samples/tree/master/appengine/standard/flask/tutorial) –