Можно ли прервать сценарий jinja2? - PullRequest
0 голосов
/ 30 сентября 2018

Я пишу генератор документов и в качестве меры предосторожности против неправильного ввода, я хотел бы проверить значения ввода.В качестве примера:

<!DOCTYPE HTML>
<meta charset="UTF-8">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
  <body>
    {% if binary_value == 0 %}
      The value is zero
    {% elif binary_value == 1 %}
      The value is one
    {% else %}
      <!-- Here I want the script to stop -->
    {% endif %}
  </body>
</html>

Здесь я хочу, чтобы сценарий был остановлен, если значение двоичного_значения не равно ни 0, ни 1. Я знаю, что это можно сделать с помощью схемы JSON и проверки этого запуска раньше, ноЯ бы предпочел сделать это в самом скрипте.Это возможно?Я прочитал документацию Jinja2, но не смог ничего найти и не нашел других веб-страниц об этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...