목차
- indent() 예제 - 문자열 들여쓰기
- indent() 정의
- indent() 구문
indent() 예제 - 문자열 들여쓰기
준비 중
indent() 정의
지정 칸 수 (기본값: 4) 만큼 들여쓰기 된 문자열 반환하는 필터.
(단, 기본값 적용 시, 첫 라인과 빈 라인에 대해선 들여쓰기 X.)
1.
첫 라인과 빈 라인도 들여쓰기 하려면, (first, blank) 매개변수 둘 다 True 값으로 지정.
2.
- Jinja2 3.0 - width 매개변수에 문자열 가능.
- Jinja2 2.10 - ① 빈 줄은 기본적으로 들여쓰기 X. ② indentfirst 인수의 이름을 first로 변경.
3. 공식 매뉴얼
https://jinja.palletsprojects.com/en/3.1.x/templates/#jinja-filters.indent
indent() 구문
jinja-filters.indent(s: str, width: int | str = 4, first: bool = False, blank: bool = False) → str
[매개변수]
width: int | str = 4
들여쓰기 할 칸수
first: bool = False
첫 번째 라인 들여쓰기 빼먹지마.
blank: bool = False
빈 라인 들여쓰기 빼먹지마.
[반환값]
들여쓰기 된 문자열 반환.