với Thẻ mẫu
Ví dụ
Tạo một biến trong mẫu và sử dụng nó:
{% with firstname="Stalikken" %}
<h1>Hello {{ firstname }}</h1>
{% endwith %}
Chạy ví dụ »Định nghĩa và cách sử dụng
Thẻ with
được sử dụng để tạo biến trong mẫu Django.
Điều này có thể hữu ích khi bạn cần yêu cầu cùng một biến nhiều lần, chẳng hạn như trong một vòng lặp:
Ví dụ
Sử dụng thẻ with
để lấy chiều dài của fruits
chỉ một lần:
{% with myvar=fruits|length %}
{% for x in fruits %}
<p>{{ x }} is one of {{ myvar }} fruits.</p>
{% endfor %}
{% endwith %}
Chạy ví dụ »Cú pháp
{% with var1=val1 var2=val2 var3=val3 etc. %}
...
{% endwith %}
Thông số
Value | Description |
---|---|
var1=val1 var2=val2 var3=val3 etc. | Required. Declaring variable(s) and their value(s). |