목차
filesizeformat() 예제 - 사람이 읽을 수 있는 파일 단위로 변환
filesizeformat() 정의
filesizeformat() 구문
filesizeformat() 예제 - 사람이 읽을 수 있는 파일 단위로 변환
{{ 0|filesizeformat(true) }} {# 0 Bytes #}
{{ 1|filesizeformat(true) }} {# 1 Bytes #}
{{ 2|filesizeformat(true) }} {# 2 Bytes #}
{{ 10|filesizeformat(true) }} {# 10 Bytes #}
{{ 100|filesizeformat(true) }} {# 100 Bytes #}
{{ 1000|filesizeformat(true) }} {# 1000 Bytes #}
{{ 1000000|filesizeformat(true) }} {# 976.6 KiB #}
{{ 1000000000|filesizeformat(true) }} {# 953.7 MiB #}
{{ 1000000000000|filesizeformat(true) }} {# 931.3 GiB #}
filesizeformat() 정의
'사람이 읽을 수 있는' 파일 크기(예: 13kB, 4.1MB, 102바이트 등)와 같은 값 형식을 지정하는 필터 .
1.
기본적으로 소수 접두사가 사용됨. (Mega, Giga 등)
두 번째 매개변수가 True로 설정되면 이진 접두사가 사용됨. (Mebi, Gibi)
2. 공식 매뉴얼
https://jinja.palletsprojects.com/en/3.1.x/templates/#jinja-filters.filesizeformat
filesizeformat() 구문
jinja-filters.filesizeformat(value: str | float | int, binary: bool = False ) → str
[매개변수]
value: str | float | int
필수. 이 필터를 적용할 값.
binary: bool = False
선택. 이진 접두사 사용 여부.
[반환값]
사람이 읽을 수 있는 파일 단위 반환. (str형)
주소 복사
랜덤 이동