티스토리 뷰

반응형

Django - 13. 장바구니(Cart) 기능 구현하기

 

아래 그림과 같은 장바구니 기능 구현

 

장바구니 기능을 위한  cart app 생성하기 

새로운 앱이 생성되었다. 

settings.py 에 cart app 등록하기 

cart 관련 모델 생성하기 - models.py 

새로운 모델을 생성하면 데이터베이스를 업데이트 해주어야 한다. 

Cart 뷰 생성하기 

cart app 폴더에 templates 폴더를 생성하고 settings.py 에 등록해준다. 

 

cart.html 템플릿 만들기

 

Cart urls 만들기

 

메인 프로젝트 urls.py 에 등록하기 

shop > product 템플릿에 "Add to Cart" 버튼에 url 추가하기 

실행 결과 

여기까지해서 +(플러스) 에 대한 기능한 구현된 상태이다. minus / trash 를 실행한 경우 아무런 작업을 하지 않는다. 이부분은 뒷 부분에서 다룰생각이다. 

 

이번 포스팅은 여기까지 .. 끝.. 

 

댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함