장고 개발환경 설정하기
Posted on 2021-08-25 by GKSRUDTN99
Django로 웹사이트 만들기
장고
파이참으로 가상환경 만들기
- 파이참으로 작업할 프로젝트 폴더를 연다.
- PyCharm -> Preference에서 Project: 프로젝트 폴더명 아래에 Python Interpreter를 클릭
- 설정(톱니바퀴)에서 Add..를 클릭!
- Base Interpreter와 location을 확인한 뒤 OK
- 터미널에서 가상환경은 source venv/bin/activate로 활성화한다.
- .gitignore에 .idea/ 추가하기
- pip install django로 장고 패키지 설치
장고 프로젝트 생성하기
django_admin startproject [프로젝트 이름] .
을 입력해 프로젝트를 생성한다.python manage.py migrate
를 입력해 기본 db(sqlite3)를 생성한다sqlite3는 파일 기반의 데이터베이스로, 다른 db에 비해 설치과정이 간단하고, 관리가 편리하지만, 사용자 수가 늘어나 읽고 쓰기가 빈번하게 일어나는 대형 프로젝트에서는 불리하다.
python manage.py createsuperuser
를 입력해 관리자 계정을 생성한다.python manage.py runserver
를 실행한다.localhost:8000/admin/
으로 접속해 관리자 페이지를 확인한다.
파이참에서 Django 지원 기능 활성화하기
- PyCharm > Preferences > Languages & Frameworks > Django 클릭
- Enable Django Support 클릭
- Django project root를 프로젝트의 최상위 폴더로 설정
- Settings는 settings.py파일로 설정하면 된다.
새 앱 추가하기
python manage.py startapp [앱 이름]
으로 새 앱을 만든다.- settings.py파일에 새 앱을 등록한다.