"쉽게" ≪ 왕초보자용 ≫ "쉽게"
숫자 작업을 하다보면, 천의 자리 마다 콤마를 찍고 싶은 유혹을 느끼곤 합니다.
방법, 정말 간단합니다. 30초면 끝나요.
1. settings.py에 앱 추가하기
INSTALLED_APPS = [
...
'django.contrib.humanize',
...
]
▶ Installed_apps 란에 django.contrib.humanize 앱을 추가합니다.
이때, 작은 따옴표(혹은 큰 따옴표) 그리고 마지막 콤마를 빼놓지 않도록 주의하세요.
2. html에 추가한 앱 로드하기
{% load humanize %}
▶ 천의 자리마다 콤마를 찍고 싶은 해당 html 템플릿으로 이동.
해당 html 파일의 가장 윗부분에 방금 추가한 앱(humanize)을 로드시켜줍니다.
3. intcomma 필터 사용하기
{{ context|intcomma }}
혹은
{% object.name|intcomma %}
▶ 사용을 원하시는 곳에 "|" + "intcomma" 필터(filter)를 추가하시면 됩니다.
'Framework > Django' 카테고리의 다른 글
[Dj] 장고 배포 ④ : uwsgi와 nginx 설치 및 연결 (0) | 2021.07.25 |
---|---|
[Dj] 장고 배포 ③ : Github에 있는 프로젝트 Pull 받는 방법 (0) | 2021.07.24 |
[Dj] 장고 배포 ② : AWS EC2 인스턴스 세팅하기 (Mac용) (0) | 2021.07.24 |
[DJ] 장고 배포 ① : 사전작업 requirements.txt 만들기 (0) | 2021.07.08 |
[Dj] 장고의 작동원리 순서 Django Request-Response Cycle (0) | 2021.04.05 |