hyeonga_code

파이선 웹구축_장고_기초07_HTML_변수 본문

Python_Django

파이선 웹구축_장고_기초07_HTML_변수

hyeonga 2023. 6. 26. 05:59
반응형

- HTML_변수

@ {{ 객체, 변수, 함수 }}

@ {% if, for 구문 %}

- {% 는 무조건 붙여써야 한다.

- {%endfor%} / {%endif%}로 마무리 지어주어야 한다.

=====

1
2
3
4
5
6
7
8
9
10
<h3>참조파일입니다.</h3>
 
변수세트 #_ 문자로 인식하여 출력됨 <br>
{{변수세트}} <br>
# 실행보다는 노출의 개념 <br>
{% if False %}
{% elif False%}
{% else %}
    <h4></h4>
{% endif %}
cs

 

 

@ forloop.counter

- for 문 안에서 현재 반복 횟수를 저장

- 1 부터 시작

@ forloop.counter0

- for 문 안에서 현재 반복 횟수를 저장

- 0 부터 시작

@ forloop.first

- 첫 번째 반복에서만 True

@ forloop.last

- 마지막 반복에서만 True

=====

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{% for i in 변수세트 %}
<button>{{i}}</button>
{%endfor%}
<hr><br>
<ul>
{% for i in 변수세트 %}
    <li>{{i.숫자변수}}</li>
{%endfor%}
</ul><br>
 
<select>
{% for i in 변수세트 %}
    <option>{{i.문자변수}}</option>
{%endfor%}
</select>
<hr>
{% for i in 변수세트 %}
 forloop<br>
 - counter  : {{forloop.counter}} <br>
 - counter0 : {{forrloop.counter0}} <br>
 - first    : {{forloop.first}} <br>
 - last     : {{forloop.last}} <br>
{%endfor%}
cs

 

 

반응형