가상환경 세팅을 마쳤으니 django를 설치해야 한다.
먼저 가상환경에 진입이 되어 있는지 확인 후 아래의 명령어를 입력해주면 설치가 완료된다.
pip3 install django
장고에서의 프로젝트는 하나의 웹 사이트다. 장고 프로젝트를 생성하면 한개의 웹 사이트가 만들어 지는 것과 같다. 그리고 프로젝트 안에는 여러개의 앱(App)들이 존재한다.
따라서 웹 사이트 생성을 위해 가장먼저 해야 할일은 장고 프로젝트를 생성하는 것이다. 프로젝트 생성을 위해 Development
경로로 진입 후 가상환경에 진입한다. 그 다음으로 다음 명령어를 입력해주면 된다.
django-admin startproject config .
.
은 현재의 디렉토리에 프로젝트를 생성하겠다는 의미이다. config
와 .
사이에 공백이 있음에 주의하자. config
명령어를 사용하지 않으면 mysite폴더 안에 mysite가 생겨서 구조를 이해하기 어려워서 config
명령어를 사용했다.
위와 같이 프로젝트를 생성해준 후 ls로 디렉토리에 있는 파일 목록을 확인해보면
위와 같은 파일들이 생성되었을 것이다.
이제 mysit웹 사이트가 제대로 구동되는지 확인해보면 된다.
python manage.py runserver
아래와 같이 문구가 떴다면 정상실행된 것이다.
(빨간색 문구는 아직 마이그레이션을 하지 않아서 뜬 문구로 서버구동엔 문제가 되지 않는다)
본인의 로컬환경 주소인 http://127.0.0.1:8000/
또는 http://localhost:8000/
로 접속해보자.
위와 같은 화면이 출력되었다면 정상적으로 구동이 된 것이다.