我正在编写一个文档生成器,为了防止输入错误,我想检查输入值。例如:
<!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>
在这里,如果binary_value的值既不是0也不是1,则我希望脚本停止。我知道可以使用JSON模式并检查之前的运行情况来完成,但是我希望能够在脚本本身。那可能吗?我已经阅读了Jinja2的文档,但找不到任何东西,也找不到任何与此有关的其他网页。