Model, View, Template을 뜻한다. model 은 db와 연결하여 데이터를 처리하고, view는 request를 받아 로직을 구현하여 response를 하고, template은 실제로 보여지는 부분이다.자바를 포함한 여타 언어의 MVC에 대입해 보자면 v
1. Django Model django 에서 모델은 데이터 서비스를 제공하는 Layer이다. 자바에서 Dao라고 생각하면 쉬운데, DB와 연동해서 CRUD를 실행하는 곳이다. 약간 특이한 점이 있다면, 자바에서는 dto 객체를 호출한 후에 DB에 create한 c
render(request, template_name, context=None, content_type=None, status=None, using=None)위 파라미터 중에서 request와 template_name 은 필수적으로 넣어줘야 한다.context는 vie
1. 생성 1-2 관계 Field Type Option 1-3 메타 옵션 3. 주요 함수 4. 주요 콘솔 명령어 ![](https://im
render은 parameter로 Context를 넘겨 받을 수 있다. 반면, redirect는 단지 Url로 이동을 하는 역활만 수행한다.즉, render는 template을 불러오고, redirect는 url로 이동하여 그 url에 맞는 views를 또 실행하게 된
환경은 Django와 mySQL을 사용하였다이런 식으로 관계를 설정해 주면 된다.위의 코드에서는 'user_id'라고 컬럼명을 지정 해 주었는데기본적으로 장고에서 뒤에 '\_id'라고 추가하여 저장하기 때문에 그냥 'user'라고 컬럼명을 지정 해주는 것이 이해하기 쉽
데코레이터를 적극 활용하자!\+ 다른 Design pattern 정리, 습득 하자!지금까지의 로그인은 token 발행이 됬지만 재사용성이 떨어지는 코드였다.로그인 후 token 발행 로직은 인가 과정이 많은 사이트 일수록 자주 쓰일 것이기 때문에 decorator를 통
프로젝트 개요 Hogitech 어떤 부분을 구현하였고 어떤 기능을 새로 넣었는지 잘한점 1. NO 'I' in TEAM 2. 3. 4. 아쉬웠던점 1. 2. 3. 4. 정리하며..