매핑(mapping)이란 하나의 값을 다른 값으로 대응

패키지

장고 프로젝트를 만들면 루트 패키지가 되어지고,

프로젝트 내에 만드는 앱들은 서브 패키지가 된다.

 

장고의 MVT패턴

url을 만든다.

함수로

view와 연결해서 어떤 서비스를 해줄지 작성한다.

데이터를 저장해야 한다면 Model을 작성해서 틀을 정한다.

그리고 DB에 저장하고 클라이언트에게 화면을 보여준다.

from django.contrib

이런 식으로 사용하는 것들은 모두 앱이다. setting에 적어서 사용해야한다.

그리고 manage.py migrate로 알려줘야한다.

 

django-admin startapp <이름>

장고에 app을 만들 수 있다. 그리고 당연히 setting에 적어줘야한다.

쿼리셋(QuerySet)

쿼리셋(QuerySet)은 전달받은 모델의 객체 목록입니다. 쿼리셋은 데이터베이스로부터 데이터를 읽고, 필터를 걸거나 정렬을 할 수 있습니다.
= 아 뭔지 알겠다. 모델의 class대로 만들어진 데이터들을 말하는 거구나.

 

개인과제 오류!

product.html에서 action을 알아 듣게 해야함.

action은 url을 알아먹는다. 나는 product를 불러올 url을 공백으로 뒀다. 그래야 메인화면에 불러오니까...
하지만 home이라는 함수를 만들어서 만약 로그인 했다면 product url을 불러오고 아니라면 signup url을 불러오도록
수정을 해서 해결을 했다.! 가보자고!!

 

사이즈를 알아먹게 해야하는데왜 select에서못알아먹는거지?... value도 줬는데...
일단! 넘어가고! 입출고 구현을 해보자!
 
입출고 모델링을 해보자.
입고면 수량에 +를 해야하고,
출고면 수량에 -를 해줘야함.
.........
옼케 이해했어.
똑같이 모델을 만들고 출고면 전체 수량에 -만 해주면 됌.
해보자!
 
나는 그저... 강의 자료를 복붙하고 입맛에 맞춰 고쳐 쓰고 있을 뿐이야....
너는 전혀 스윙을 하고 있지 않아.
교수님의 말이 떠오르는 군...

+ Recent posts