Pythonで2つの文字列を比較しながら、私は問題を取得していますを比較しながら、上記のコードでは、私は何かをテストしていますが、動作していません。Pythonの神社エラー文字列
は、私はこのエラーを取得しています:
jinja2.exceptions.TemplateSyntaxError
TemplateSyntaxError: expected token 'end of statement block', got 'equals'
Pythonで2つの文字列を比較しながら、私は問題を取得していますを比較しながら、上記のコードでは、私は何かをテストしていますが、動作していません。Pythonの神社エラー文字列
は、私はこのエラーを取得しています:
jinja2.exceptions.TemplateSyntaxError
TemplateSyntaxError: expected token 'end of statement block', got 'equals'
は、おそらくあなたがしたい:
{% if publication.pub_type == "conference_paper" %}
{# ^^ #}
equals
はあなたが本当の変数で最初の "conference_paper" を交換する場合、それは動作しませんvalid jinja2 syntax
これは、テンプレート内に "trueなら"という文法を書いています(それ自体が非常に冗長な方法です)。 – geoffspear
私は知っている、私はちょうどテストしている – Noor
@ TokenMacGuy、私は実際のものにコードを変更 – Noor
ではないでしょうか? – MatToufoutu
いいえ、うまくいきません – Noor