파이참(PyCharm) IDE 을 사용하여 장고(Django) 프로젝트를 생성하고 python 가상환경을 구성해보도록 하겠습니다.
파이참(PyCharm) 설치
https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows
파이참 버전은 Community 무료 버전을 사용하였습니다.
장고(Django)는 파이썬(Python)을 기반으로 동작하기 때문에 기본적으로 파이썬이 설치되어야 합니다.
Python 설치방법은 아래 글을 참조하시길 바랍니다.
https://meongj-devlog.tistory.com/32
파이참(PyCharm)으로 프로젝트 생성하기
파이참에서 New Project 선택하고 프로젝트를 생성할 경로를 설정합니다. 자신이 원하는 프로젝트명과 경로로 지정해줍니다. 저는 C 드라이브밑에 폴더를 설정해두었습니다.
New Folder 아이콘을 눌러 폴더를 생성해 줍니다.
파이참(PyCharm)으로 가상환경 구성하기
가상환경 파일 위치는 프로젝트 파일 밑에 venv 폴더 경로로 지정해도 되고, 가상 환경만 모여있는 VENV 폴더를 만들어 가상환경 경로 설정해도 됩니다. 가상 환경을 많이 사용하는 경우 프로젝트 밑에 가상환경을 만들어서 쉽게 환경을 구성하는 것도 좋은 방법입니다.
파이썬 설치 경로로 Base interpreter 경로를 설정합니다. 이 부분이 처음에 잘 못 설정하게 되면 장고 프로젝트 기동시 오류가 뜰 수 있으니 처음부터 Python 설치 경로를 잘 선택하시길 바랍니다.
다른 프로젝트에서도 이 가상환경을 사용할 수 있도록 Make available to all projects를 체크해 줍니다.
Create 버튼누르고 프로젝트를 생성 합니다
새 프로젝트와 venv 가상환경이 잘 생성되었습니다.
장고(Django) 설치하기
장고를 프로젝트에 설치하기 위해 상단에 File -> Settings 로 들어갑니다.
Python Interpreter 누르고 프로젝트 내의 가상환경 경로를 선택해줍니다.
설치하기 위해 + 버튼을 누룹니다.
django 검색 후 버전 확인 하고 Install Package 누르고 장고를 설치합니다.
Package 'Django' intalled successfully가 나오면 설치가 완료된 것입니다. ok 누르고 나옵니다.
잘 설치가 됬는지 터미널 창을 열고 장고 버전을 확인합니다.
django-admin --version 입력 후 버전 정보가 나오면 성공적으로 설치가 된 것입니다.
장고(Django) 프로젝트 생성하기
django-admin startproject 생성할폴더명 .
mysite라는 이름의 폴더를 현재 프로젝트에 생성합니다. 프로젝트 이름은 자신이 원하는 이름을 설정해 주면 됩니다.
python manage.py startapp 생성할app폴더명
추가로 blog라는 app폴더를 만들어줍니다.
장고에서 제공해주는 sqlite 데이터베이스 설정은 다음 게시물에 올리도록 하겠습니다. 감사합니다~
'Backend > Django' 카테고리의 다른 글
[Django] Settings.py 파일 공통, 개발, 운영 파일로 나누어 환경 설정 분리하기 (0) | 2021.10.04 |
---|---|
[Django] 장고 settings.py 설정 및 구조 알아보기 (0) | 2021.09.30 |
장고(Django) - 기본 데이터베이스(SQLite) 생성 및 admin 화면 확인하기 (0) | 2021.09.30 |
[Django] makemigrations 혹은 migrate 할 경우 발생한 에러 해결방법 (0) | 2021.09.24 |
Django 장고란 무엇인가? (0) | 2021.09.17 |