TIL 221222 [DJango] #5

강지훈·2022년 12월 22일
0

[내비게이션 바]
메인페이지로 돌아갈 수 있는 장치
내비게이션바는 모든 화면 위쪽에 고정되어 있는 부트스트랩 컴포넌트이다.

내비게이션바는 모든 페이지에서 공통적으로 보여야 하므로 다음처럼 base.html 템플릿에 추가

하다 보면서 느낀건데

파이썬이 ejs랑 비슷하다는 느낌이 들었음 문법적으로...

ejs 를 써본적이 있어서 이해가 잘됬다

[페이징]
우리가 구현한 질문 목록은 현재 페이징 처리가 안되기 때문에 게시물 300개를 작성하면
한 페이지에 300개의 게시물이 모두 표시된다
이번 장에서는 페이징을 적용하여 이 문제를 해결해보자.

[Paginator]
장고에서 페이징을 위해 사용하는 클래스는 Paginator이다.

[템플릿 필터]
템플릿 필터란 템플릿 태그에서 | 문자뒤에 사용하는 필터를 말한다

파이보 질문 목록화면에는 한 가지 오류가 있다. 그것은 다음 처럼 모든 페이지에서
게시물 번호가 항상 1부터 시작된다는 점이다.

번호 = 전체건수 - 시작인덱스 - 현재인덱스 + 1

[답변 개수 표시]

profile
never stop

0개의 댓글