프로젝트를 본격적으로 시작하기 전에 준비작업을 하는 강의이다.

새 프로젝트를 만들고 필요한 디렉토리와 파일을 다 만든다.

그리고 각 뷰와 웹페이지들을 기본적인 형태로 만들어둔다.

블럭이라는 요소를 새롭게 배운다. 장고에서 제공하는 기능인 것 같다. (아주 편리한 기능이다)

먼저 새 프로젝트를 만들고(저번 voteapp과 같은 상위디렉토리 안에 이름만 hackathon-meetups로 바꾸고 기타 설정은 건드리지 않은 채 생성하였음)

터미널에서 장고를 또 설치해주어야 함.

장고 설치 커맨드 입력

장고 설치 커맨드 입력

장고 설치 완료

장고 설치 완료

그 다음에는 startproject 커맨드 입력.

Untitled

그 다음에는 startproject로 인해 만들어진 프로젝트 폴더 안으로 들어간 다음,

startapp 커맨드로 어플리케이션 생성.

최상단의 hackathon-meetups: 프로그램을 열 때 처음 생성해준 폴더// 빨간색: startproject로 만들어진 폴더. manage.py 파일을 가지고 있음. 이 안에 여러 개의 어플리케이션을 만들 수 있음// 노란색: startapp으로 만들어진 어플리케이션 폴더// 초록색: 프로젝트 전체에 영향을 끼치는 파일들을 담고 있는 폴더

최상단의 hackathon-meetups: 프로그램을 열 때 처음 생성해준 폴더// 빨간색: startproject로 만들어진 폴더. manage.py 파일을 가지고 있음. 이 안에 여러 개의 어플리케이션을 만들 수 있음// 노란색: startapp으로 만들어진 어플리케이션 폴더// 초록색: 프로젝트 전체에 영향을 끼치는 파일들을 담고 있는 폴더