2012-03-09 2 views
0

私はGoogle App EngineのwepageでDjango 1.2テンプレートを使用します。iループから渡された値との比較

私はageminをテンプレートにマークするオプションをHTMLフォームで選択したものとして渡します。 しかし、以下のコードは動作しません。

ageはageminで 'I' を比較するためにどのようrange(18,100)

によって作成されましたか?

{{agemin}} //this is for example 23 
    <select name=agemin><BR> 
     {% for i in age%} 
      <option {% if i == agemin %}selected{% endif %}>{{ i }}</option> 
     {%endfor%} 

    </select> 

答えて

1

ifequalタグを使用します

{% ifequal agemin i %} 
+0

を私はそれがあまりにも仕事をdosnt、それを試してみました。奇妙に見えますが、どちらの方法もうまくいきません。ちょうど推測ですが、データの種類の可能性がありますか? (intとtext?) – user891908

+0

はい、それも重要です。 ageminが整数かどうかを確認します。 – SuperSaiyan

+0

Thrustmaster:ありがとうございました、ageminはテキスト値として渡され、 'i'は整数でした – user891908

関連する問題