반응형
django에서 사용하는 템플릿 태그 유형
분기문
파이썬 if문과 다르게 endif 로 닫기
{% if 조건문1 %}
<p>조건문1에 해당되는 경우</p>
{% elif 조건문2 %}
<p>조건문2에 해당되는 경우</p>
{% else %}
<p>조건문1, 2에 모두 해당되지 않는 경우</p>
{% endif %}
반복문
파이썬 for문과 다르게 endfor 로 닫기
forloop 객체를 사용할 수 있다.
{% for item in list %}
<p>순서: {{ forloop.counter }} </p>
<p>{{ item }}</p>
{% endfor %}
forloop 속성 | 설명 |
forloop.counter | 루프내의 순서로 1부터 표시 |
forloop.counter0 | 루프내의 순서로 0부터 표시 |
forloop.first | 루프의 첫번째 순서인 경우 True |
forloop.last | 루프의 마지막 순서인 경우 True |
객체 출력
{{ 객체 }}
e.g. {{ object }}
{{ 객체.속성 }}
e.g. {{ object.attribute }}
반응형
'프로그래밍_기타 언어' 카테고리의 다른 글
파이썬(python) init.py 파일 용도 (0) | 2024.08.29 |
---|---|
csv 파일을 excel, pdf 파일로 변환 - 파이썬 (0) | 2024.08.29 |
HTML의 첫 시작에 필요한 내용 (0) | 2024.08.26 |
HTML에서 사용되는 태그 정리 (0) | 2024.08.26 |
파이썬(python) 내장 함수 (81) | 2024.05.18 |