2017-01-06 9 views
0

私はこの1つを把握することはできません、それはナットを運転している!とてもシンプルだと思うが、私は何かが欠けているに違いない。 countの値が0ならば、county(整数)を0と比較しようとしています。次に、notyを使ってメッセージを出力します。ここに私のコードです:Djangoテンプレートでvarと整数(0)を比較するには?

var count = 0; 
{% for inf in prospect.prospect_industries.all %} 
    {% if inf.is_interested %} 
     count = count + 1; 
    {% endif %} 
{% endfor %} 

displayNotification(count + " " + zero); //I see 0 0 in the message 
{% if count == 0 %} 
    displayNotification("Count is 0!!!!"); 
{% endif %} 

私は何が欠けていますか?カウント==場合は助けを0

感謝をチェックした場合、それは内部で行かないだけで決して、0をカウント変数を変換するが、何もうまくいかない:追加|私は、「0」を使用してみました!

答えて

1

countは、あなたのコード内のJavaScript変数であるため、Javascriptのifステートメントを使用します。

if (count === 0) { 
    displayNotification("Count is 0!!!!"); 
} 

あなただけのテンプレートコンテキスト(など、すべてのテンプレートで利用可能なものにあなたのビューから渡された変数で{% if %}を使用することができますuserなど)。

+0

うわー。私はそれを気づかなかったとは信じられません。私は今日このコードをあまりにも長く見てきたと思います。ありがとうございました! – user2573690

+0

@ user2573690ええ、ええ、私は確かにその気持ちを知っています。私たちはすべてそこにいた - 少なくとも私は持っている... – elethan

関連する問題