私はdjnago-pythonで自分のデータに単純なforループを実行しようとしています。Django html for、など
リストを繰り返し処理して、要素xに特定のフィールド値があるかどうかを確認します。もしそうなら、私は削除オプションを表示したい、そして追加オプションを表示しないようにする。
それは通常の言語でこのように見えるようになって:
flag = false
for x in list:
if x.game == KNOWN_GAME:
<show remove link>
flag = true
break
endfor
if flag == false:
<show add link>
問題は、私はそれを行うための正しい方法を見つけることができませんです:いいえブレークはありません、作成するために、何の変数(フラグ) loop.lastをどのように使用するのか分かりません。
私はこのタグを見つけることができる任意の提案やいくつかの場所?
EDIT ビューの情報を使用する際に問題があります。私のKNOWN_GAMEはhtmlページから来ています(いくつかのforループから)。 htmlからビューの関数に渡す方法がありますか?
ニース。今日何か新しいことを学びました。 – arustgi
私の質問を編集してください。 – smhagut
@smhagut - djangoのテンプレート変数はHTMLページから来ることはできません - それは何とかDjangoからテンプレートに渡されます。この変数は何ですか? –