[PYTHON/JINJA2] | (파이프) 문자 : 필터 만들기


■ |(파이프) 문자를 사용해 필터를 만드는 방법을 보여준다.

• 필터는 아래와 같이 |(파이프) 문자를 사용해 변수와 구분하며 괄호를 사용해 선택적 인자를 지정한다.

예제 코드 (HTML)

• default 필터 : 전달된 값이 None일 경우 사용할 값을 지정한다.

예제 코드 (HTML)

• escape 필터 : HTML을 변환하지 않고 그대로 렌더링한다.

예제 코드 (HTML)

• int, float 변환 필터 : 데이터 타입을 변환한다.

예제 코드 (HTML)

• join 필터 : 리스트 내의 항목들을 병합해서 하나의 문자열로 만든다.

예제 코드 (HTML)

• length 필터 : 전달된 객체의 길이를 반환한다.

예제 코드 (HTML)