РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
197 of 643 menu

Тест true

Тест true применяется к значению в шаблоне Jinja и возвращает True, если значение является истинным, и False в противном случае. Тест используется совместно с тегом if для проверки условий.

Синтаксис

{% if value is true %} ... {% endif %}

Пример

Давайте проверим значение True через тест true:

from flask import Flask, render_template app = Flask(__name__) @app.route('/') def index(): return render_template('index.html', value=True)

Шаблон:

{% if value is true %} <p>value is true</p> {% else %} <p>value is not true</p> {% endif %}

Результат выполнения кода:

<p>value is true</p>

Пример

Давайте проверим значение False через тест true:

from flask import Flask, render_template app = Flask(__name__) @app.route('/') def index(): return render_template('index.html', value=False)

Шаблон:

{% if value is true %} <p>value is true</p> {% else %} <p>value is not true</p> {% endif %}

Результат выполнения кода:

<p>value is not true</p>

Пример

Давайте проверим число 1 через тест true:

from flask import Flask, render_template app = Flask(__name__) @app.route('/') def index(): return render_template('index.html', value=1)

Шаблон:

{% if value is true %} <p>value is true</p> {% else %} <p>value is not true</p> {% endif %}

Результат выполнения кода:

<p>value is not true</p>

Смотрите также

  • тест false,
    который проверяет значение на ложь
  • тег if,
    который выполняет ветку при истинном условии
  • тест boolean,
    который проверяет значение на принадлежность к булеву типу
  • тест defined,
    который проверяет, определена ли переменная
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить