템플릿 언어란?
HTML안에 쓰는 장고 제공 언어로 HTML안에 파이썬 변수/문법을 쓰고 싶을 때 사용하는 것을 말함
• 템플릿 변수 : 해당 파이썬 변수를 HTML 파일에 담아 화면에 출력하라 {{ python_variable }}
• 템플릿 필터 : 템플릿 변수에 추가적인 속성 및 기능 제공 {{ python_value | filter }}
{{ value | length }} : value의 길이 반환
{{ value | lower }} : value를 소문자로 출력
• 템플릿 태그 : HTML상에서 파이썬 문법 사용 {% tag %} ~ {% endtag %}
{% for students in class %}
{{ students }}
{% endfor %}
url생성 기능 제공 {% url 'url_name' %}
• 템플릿 상속
'Server > django' 카테고리의 다른 글
[Django] 장고 기초 - portfolio (static & media) (0) | 2019.12.29 |
---|---|
[Django] 장고 기초 - pk, path converter, get_object_or_404란? (0) | 2019.12.28 |
[Django] 장고 기초 - queryset & method (0) | 2019.12.28 |
[Django] 장고 기초 - model & admin (0) | 2019.12.28 |
[Django] 장고 기초 - 기본 환경 셋팅 (0) | 2019.12.26 |