không tìm thấy một bài đăng trong đó có các vấn đề tương tự, tôi đang cố gắng để tạo ra một số hộp kiểm tra với bình và wtforms, tại thời điểm này tôi đã có đoạn mã này:Jinja2 Template - Vòng lặp for
<div class="control-group">
<p><strong>Check the enabled BRI Ports</strong></p>
<label class="checkbox inline">
{{ form.bri1(value=1) }} {{ form.bri1.label }}
</label>
<label class="checkbox inline">
{{ form.bri2(value=1) }} {{ form.bri2.label }}
</label>
<label class="checkbox inline">
{{ form.bri3(value=1) }} {{ form.bri3.label }}
</label>
<label class="checkbox inline">
{{ form.bri4(value=1) }} {{ form.bri4.label }}
</label>
</div>
này hoạt động cho đến nay, nhưng bây giờ tôi cố gắng làm điều này với một đơn giản cho vòng lặp như:
<div class="control-group">
<p><strong>Check the enabled BRI Ports</strong></p>
{% for n in range(1,6) %}
<label class="checkbox inline">
{{ form.brin.label }}
{% endfor %}
</div>
tôi đã thử với(), {} và {{}} ... là này thậm chí có thể?
Đây không phải là câu hỏi về Flask, vì Flask không bao gồm một công cụ mẫu. Có lẽ bạn đang hỏi về Jinja2? –
Xin lỗi lỗi của tôi, bạn hoàn toàn đúng. – Kilrathy
@Kilrathy Vì vậy, vấn đề là với "phạm vi"? [This] (http://stackoverflow.com/q/6036082/1205368) có giúp ích không? – Salem