2

Django テンプレートに次のコードがあります。

input  type="text" name="ppoisNomePOI"  value={{ request.session.ppoisNomePOI }}

「request.session.ppoisNomePOI」が「John」の場合、ページの入力に「John」と表示されますが、「request.session.ppoisNomePOI」が「John Flanders Simpson」の場合、「John」のみが表示されます

値のスペースに問題があったと思います。

4

1 に答える 1

5

その音から、ブラウザはおそらく後続の単語を空の属性として扱い、次のように解釈します。

<input type="text" name="ppoisNomePOI" value="John" Flanders Simpson>

値を引用符で囲んでみてください。

value="{{ request.session.ppoisNomePOI }}"

これにより、次のように解釈されます。

<input type="text" name="ppoisNomePOI" value="John Flanders Simpson">
于 2012-10-18T16:33:54.933 に答える