2016-05-23 9 views
-1

プログラミング中に少し問題が発生しましたが、解決方法がわかりません。いくつかの調査の後、私はこのウェブサイトに入り、私の質問をします。私は実際にどのように検索するのかわからないので、私は答えを見つけるのが難しいようです。条件式演算子 "if"複数の式

私のdjangoテンプレートでは、同じ条件演算子 "if"の2つの式を比較したいだけで、やり方を見つけることができません。 <

{% if group.name!="admin" AND group.name!="-" %}:残りの部分を解析できませんでした: '!= "管理者"' '!group.name = "管理者"' から

私も&&&と試みたと同じを取得しますエラー。

+2

演算子と変数の間にスペースを入れる必要があります。 'と'も小文字にする必要があります。 – solarissmoke

+0

だから私は "未使用"と "式の終わりに"を得る。下段は何ですか? – Gaetan

+2

テンプレートにロジックを入れないでください。これをビューまたはグループクラスで処理してください。 – RemcoGerlich

答えて

0

はこれを試してみてください:

{% if group.name != "admin" and group.name != "-" %} 
    <<<Put your markups here>>> 
    {% endif %} 

あなたは、オペレータの前後にスペースが不足しているし、何ANDオペレータが存在しない、代わりにandを使用しています。

+0

thx solarissmokeはすでにそれを解決します。 – Gaetan

+0

素晴らしい..幸せなコーディング.. :) –

+0

ちょうど見て彼の答えをupvoted .. –