장고

장고 설치 방법

파이썬 설치

장고는 파이썬으로 개발된 프레임워크이므로, 먼저 파이썬을 설치해야 합니다. 파이썬은 공식 웹사이트에서 다운로드할 수 있습니다. 최신 버전의 파이썬을 설치하는 것이 좋습니다. 설치 후, 커맨드 라인에서 python --version 명령어로 설치가 제대로 되었는지 확인할 수 있습니다. 파이썬이 잘 설치되면 장고도 문제없이 설치할 수 있습니다.

가상환경 설정

장고를 설치하기 전에 가상환경을 설정하는 것이 좋습니다. 가상환경을 사용하면 프로젝트마다 독립적인 파이썬 패키지 환경을 유지할 수 있습니다. 이를 위해 커맨드 라인에서 python -m venv myenv 명령어를 사용해 가상환경을 생성하고, source myenv/bin/activate(Unix/Mac) 또는 myenv\Scripts\activate(Windows)로 가상환경을 활성화합니다.

장고 설치

장고는 파이썬의 패키지 관리자(pip)를 사용해 설치할 수 있습니다. 커맨드 라인에서 pip install django 명령어를 입력하면 최신 버전의 장고가 설치됩니다. 설치가 완료되면 django-admin --version 명령어로 설치된 장고 버전을 확인할 수 있습니다. 장고는 설치가 빠르고, 설치 후 바로 사용 가능한 상태가 됩니다.

장고 프로젝트 생성

장고 설치 후, 새 프로젝트를 시작하려면 django-admin startproject 프로젝트명 명령어를 사용합니다. 이 명령어를 실행하면 프로젝트 폴더가 생성되고, 그 안에 기본적인 파일 구조가 자동으로 설정됩니다. 예를 들어, myproject라는 프로젝트를 만들면 myproject/manage.py 파일과 여러 폴더가 생성됩니다. 이 파일을 통해 프로젝트를 관리하고 실행할 수 있습니다.

서버 실행 및 확인

장고 프로젝트가 잘 설정되었는지 확인하려면, 프로젝트 폴더로 이동한 후 python manage.py runserver 명령어를 입력하여 개발 서버를 실행합니다. 서버가 정상적으로 실행되면, 웹 브라우저에서 http://127.0.0.1:8000으로 접속할 수 있습니다. 기본적으로 "The install worked successfully!"라는 메시지가 뜨면 장고가 제대로 설치된 것입니다.