파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 강의를 듣고 정리한 글입니다.
django.contrib.humanize에 정의된 템플릿 필터 셋을 활용하면 시간이나 숫자값을 읽기 좋게 출력해준다.
자세한 내용은 링크를 참고하자.
본 포스팅에서는 이 humanize 모듈을 포함하고 어떻게 활용하는지 확인해본다.
# settings.py
INSTALLED_APPS = [
# ...
'django.contrib.humanize',
]
아래와 같이 humanize를 로드하고 humanize에서 제공하는 템플릿 필터를 활용하면 된다.
{% load humanize %}
{{ post.created_at|naturaltime }}