가상환경 생성하기 장고는 파이썬 가상환경(virtualenv)에서 설치할 것이다. 로컬환경이 아닌 가상환경에 설치하는 이유는 각각의 프로젝트에서의 독립적인 환경을 만들어주기 위함이다. 여러개의 프로젝트를 개발한다고 가정할 경우, 각각의 프로젝트에 사용된 파이썬이나 라
가상환경 세팅을 마쳤으니 django를 설치해야 한다.먼저 가상환경에 진입이 되어 있는지 확인 후 아래의 명령어를 입력해주면 설치가 완료된다.장고에서의 프로젝트는 하나의 웹 사이트다. 장고 프로젝트를 생성하면 한개의 웹 사이트가 만들어 지는 것과 같다. 그리고 프로젝트
미니콘다 가상환경 구축을 완료하고 프로젝트를 만들었다면 데이터베이스와 연동을 해보자. Django에서는 기본 데이터베이스로 sqlite3가 제공되는데 Mysql로 데이터베이스를 변경할 것이다. Ubuntu 20.04.1 버전 기준이다.(생성된 가상환경의 이름은 star
앱 생성하기 > 앱이란? 장고 프로젝트는 여러 개의 앱으로 구성되어 있는데, 앱이란 웹사이트를 기능별로 구분해놓은 것이다. 예를 들어, 홈페이지에서 상품, 결제, 채팅 등의 기능들을 앱으로 구성하는 것이다. starbucks 프로젝트 아래에 products라는 앱을
뷰는 작성된 모델을 바탕으로, 들어오는 데이터를 어떻게 처리할지에 대한 논리를 맡고 있다. 이제부터 스타벅스 제품 모델을 작성한 것에 이어 뷰를 작성해보자. View 작성 포인트 1. Django Shell에서 먼저 연습하기 shell에서 작동하는 코드는 view
💡References 이 프로젝트는 스파오 사이트를 참고하여 학습목적으로 만들었습니다. 이 프로젝트에서 사용한 이미지는 MIDEOCK-미덕 , SARNO-사르노에서 허가를 받아 가져온 이미지입니다. 1. 프로젝트 소개 팀원들 각자의 기술에 익숙해지는 것을 목표로
장고에서 필터링 하는 방법은 총 3가지가 있다. if문을 이용하는 방법 딕셔너리를 이용하는 방법 Q객체를 이용하는 방법 아워플레이스 홈페이지를 클론 프로젝트 주제로 삼아 진행중인데, 필터링 구현에 있어 처음 if문으로 적용하는 것에는 어려움이 없었으나 점점 가독성을
💡References이 프로젝트는 HourPlace 사이트를 참고하여 학습목적으로 만들었습니다.실무수준의 프로젝트이지만 학습용으로 만들었기 때문에 이 코드를 활용하여 이득을 취하거나 무단 배포할 경우 법적으로 문제될 수 있습니다.촬영장소, 모두 여기에 - 촬영 장소