こんにちは私は単純なウェブサイトを行うためにApp Engine/Pythonを使用しています。私はDjangoテンプレートの問題にいくつかの問題があります。Python/Django:Simple Django Template
要するに、 "ShortName"を使用して "LongName"にアクセスしたいとします。
soourceコード:
LongName={"so":"stackoverflow","su":"superuser"}
ShortName=['so','su']
その後、私はテンプレートにこれら2つのパラメータを渡します。
私が書くテンプレートで:
{% for aname in ShortName %}
{{ aname }} stands for {{ LongName.aname }},
{% endfor %}
出力は次のようになります。
so stands for, su stands for
エラーは発生しません。 LongName.aname
は機能しません。
私は何が間違っているのか分かりません。
LongNameの宣言に不必要な、一貫した一重引用符があるように見えます。それはあなたのコードに実際にあるのでしょうか、それともあなたの質問の誤字ですか? –
@Adamそれはタイプミスです。編集されました。 –