Nói rằng tôi có điều này:
{% if files %}
Update
{% else %}
Continue
{% endif %}
Trong PHP, tôi có thể viết một tốc ký có điều kiện, như:
<?php echo $foo ? 'yes' : 'no'; ?>
Có cách nào để tôi có thể dịch cái này để làm việc trong một mẫu jinja2 không:
'yes' if foo else 'no'
Tôi không biết điều này có giúp ích gì không, nhưng biểu thức php trông rất giống với cái được gọi là "toán tử ternary" trong các ngôn ngữ giống như C. Dòng cuối cùng được gọi là "biểu thức điều kiện" trong python, mặc dù tôi đã thấy nó được gọi là toán tử ternary trong python. Dù sao, tôi đề cập đến nó vì nó có thể giúp biết tên của những thứ đó trong một tìm kiếm google.
—
mgilson