이번 글에서는 장고를 시작하고 프로젝트를 생성하는 방법에 대해 알아보도록 하겠습니다. 장고는 보통 하나의 프로젝트 아래 여러 개의 앱으로 구성됩니다. 프로젝트란 하나의 웹사이트를 의미한다고 할 수 있으며, 앱은 이러한 웹사이트를 구성하는 다양한 기능들입니다.
프로젝트 생성하기
장고 프로젝트를 생성해보겠습니다. 먼저, 터미널을 열고 장고 프로젝트들을 저장할 루트 디렉토리를 생성 또는 이로 이동합니다.
mkdir djangoproject
다음으로 프로젝트 디렉토리에서 앞서 생성한 mysite
가상 환경에 진입합니다. 가상 환경이 생성 또는 활성화되어 있지 않다면 다음 명령어를 입력합니다.
conda create -n mysite python=3.8
conda activate mysite
이제 새로운 장고 프로젝트를 생성할 차례입니다.
django-admin startproject mysite
이후 mysite 디렉토리 내로 이동하면 여러 디렉토리와 파일들이 자동으로 생성된 것을 확인할 수 있습니다.
다음 명령어를 통해 서버를 실행하여 프로젝트가 제대로 생성됐는지 직접 확인해볼 수 있습니다.
python manage.py runserver
브라우저를 열고 주소창에 http://127.0.0.1:8000/
를 입력하면 아래와 같은 화면이 표시됩니다.
반응형
'Django' 카테고리의 다른 글
장고의 작동 방식과 MVT 패턴 (0) | 2022.01.10 |
---|---|
장고 앱이란? 앱 생성 방법 (0) | 2022.01.10 |
장고 초기 세팅: settings.py 설정 및 MySQL, Git 연동 (0) | 2022.01.09 |
장고 개발 환경 준비 (0) | 2022.01.06 |
장고란? 장고 기초 설명 (0) | 2022.01.06 |