1. 예문을 생성하기 위해 json파일을 실행시킨다
-다운로드 받기
-장고 shell을 통해 json 추가하기
-python manage.py runserver 서버를 확인해 준다.
-아래와 같이 예문데이터가 추가되었다.
2. Shell에서 pagination을 설정해준다
-blog.views.py에 paginate를 추가한다. 코드 하나만 추가 하면 된다.
-서버를 작동하고 주소창에 ?page=2 입력으로 원하는 페이지로 이동할 수 있다.
-blog.home.html로 들어간다
-blog보여지는 페이지를 설정할 수 있다.
-blog.views.py에서 PostListView 클레스를 수정해준다.
-서버에 페이지가 늘어난것을 확인할 수 있다.
3. User 클레스 만들기
-아래코드를 import해준다
-아래 class를 추가해준다.
-blog.urls에서 아래와 같이 추가해준다.
-blog.templates.blog.user_posts.html 파일을 생성해준다.
-home코드를 복사하여 가져온다.
-아래 부분을 수정해준다.
-home.html에도 링크를 추가해준다.
-서버확인
'Back-end > Django' 카테고리의 다른 글
Python & Django 백엔드 개발자가 되기 위한 공부 목록 (0) | 2020.09.08 |
---|---|
Django Blog 만들기 - Part 12 : 이메일로 비밀번호 찾기 (0) | 2020.09.08 |
Django Blog 만들기 - Part 10 : 게시글 생성 & 수정 & 삭제 (0) | 2020.09.06 |
Django Blog 만들기 - Part 9 : 업데이트 유저 프로필 (0) | 2020.09.05 |
초보자를 위한 Django REST Framework 과정 (1) | 2020.09.04 |