- Difficulty ★★☆☆

- Question

- Answer

ZigZag Conversion.txt
0.00MB

'알고리즘 연습' 카테고리의 다른 글

[Python3] Remove Nth Node From End of List  (0) 2019.08.06
[Python3] Reverse Integer  (0) 2019.08.05
[Python3] Add Two Numbers  (0) 2019.08.03
[Python3] Container With Most Water  (0) 2019.08.02
[Python3] Climbing Stairs  (0) 2019.08.01

- Difficulty ★★★☆☆

- Question

- Answer

Longest Substring Without Repeating Characters.txt
0.00MB

# 메인 페이지에 게시판 만들기

왼쪽에 vies.py를 클릭

 

urls.py를 통해 들어올 함수를 먼저 제작

메인페이지에 데이터를 전송하기 위해 models.py로 부터 테이블의 모든 데이터를 불러와서 id열로 정렬시킨 후

게시판의 글이 많아지면 Page를 나누기 위해 Paginator를 통해 한 화면에 7개의 글만 나오도록 설정

그 후 다른 Page를 누를 때 마다 그 Page의 정보를 현재 메인 페이지에 전달

만약 메인 페이지에 Page 정보가 없을 시 1Page로 받게끔 설정

 

다음은 urls.py를 통해 경로를 설정

 

path에 경로를 minlist/로 설정함에 따라서

host 주소로 할 경우 http://127.0.0.1/mainlist/ 의 주소로 이동 시

메인 페이지가 출력

 

views.py에서 만든 함수들을 통해 출력 될 html 페이지들을 만들기 위해

페이지들만 담길 폴더를 먼저 생성

 

폴더 명은 무조건 templates라고 해줘야 함

 

templates폴더 안에 먼저 메인 페이지인 MainList.html을 만들어 줌

 

메인 페이지의 html 코드

e8.txt
0.00MB

 

위의 코드들을 완벽하게 수행 하면 다음과 같이 메인페이지를 출력 할 수 있다.

추후 다음 글들을 통해 기능들을 추가 할 예정

'Python3 게시판 제작' 카테고리의 다른 글

게시판 제작 - 3 (어드민 페이지)  (0) 2019.07.29
게시판 제작 - 2 (db만들기)  (0) 2019.07.28
게시판 제작 - 1 (설치)  (0) 2019.07.27

+ Recent posts