본 내용의 코드는 전부 위 링크에 있으니 참고바랍니다
CRUD(Update): View & Template 작성, URL 주소 지정
1. views.py에서 update 함수 작성
* @login_required: 로그인된 사용자만 접근 가능 / 로그인하지 않았다면 로그인 페이지로 연결
2. templates에서 update.html 작성
3. urls.py에서 주소 지정
CRUD(Delete): View & Template 작성, URL 주소 지정
1. views.py에서 delete 함수(게시글 삭제), comment_delete 함수(댓글 삭) 작성
2. templates에서 detail.html 수정
* 사용자와 게시글/댓글 작성자가 일치하는지 검토
3. urls.py에서 주소 지정
'Django' 카테고리의 다른 글
Django로 커뮤니티 사이트 만들기 (6): Heroku + AWS S3 배포 (0) | 2023.09.19 |
---|---|
Django로 커뮤니티 사이트 만들기 (5): PythonAnywhere 배포 (0) | 2023.09.18 |
Django로 커뮤니티 사이트 만들기 (3): 회원가입/로그인/로그아웃 (0) | 2023.09.18 |
Django로 커뮤니티 사이트 만들기 (2): CRUD(Create, Read), 댓글 (0) | 2023.09.17 |
Django로 커뮤니티 사이트 만들기 (1): 세팅 (0) | 2023.09.17 |