-1
私は応答性の高いバージョンを開発する可能性のあるフロントエンドテストに応募しています。だから私はgrunt
を実行し、npm install
を実行して、彼らはリポジトリgit clone
と私は最終的には、ブラウザでHTMLを開いたとき、私はコンソールで次のエラーが表示されます。JavaScriptで「{%」とは何ですか?
だから私はなぜこれが起こっている探しに行く、と私はこのjavascriptのを見つけました:
var marker = new google.maps.Marker({
map: map,
icon: {
url: '{% static "assets/images/marker_center.png" %}',
size: new google.maps.Size(71, 156),
origin: new google.maps.Point(0, 0),
anchor: new google.maps.Point(38, 95)
},
position: pyrmont
});
ので、私はそれがこの{%
だと思ったが、GoogleマップAPIで使用sintaxeだったが、そうではありません。それは必須ではない、私はちょうど画像へのパスを書くことができ、ページはエラーなしで実行される。私の質問は、なぜ彼らは{%
を置くのですか?
このコードを置き換えない理由は何ですか? –
これは、STATIC ROOTに保存されたファイルにリンクするためのPythonテンプレートタグです。詳細は、[docs](https://docs.djangoproject.com/ja/1.9/ref/templates/builtins/#std:templatetag-static)を参照してください。 –