본문 바로가기

Backend/Python

[Django] Django설치

반응형

0. anaconda 및 python설치

anaconda 다운로드 페이지 : https://www.anaconda.com/download

python 다운로드 페이지 : https://www.python.org/downloads/

1. Pycham 설치

파이참 설치하기

Windows용 파이참 다운로드 : http://www.jetbrains.com/ko-kr/pycharm/download/#section=windows
설치할 때 특별히 주의할 점은 없으므로 끝까지 <Next>를 선택하여 설치하면 된다.

 

Mac OS 
https://www.jetbrains.com/ko-kr/pycharm/download/#section=mac

파일을 내려받을 때 자신의 환경에 맞는 dmg 파일을 다운로드
+ ) dmg 받을 환경 확인방법
pahkey@mymac ~ % uname -p​
i386 또는 x86_64 : "intel" / arm64 : "Apple Silicon"

 

 

파이참 실행하기

프로젝트 생성

1. New Project 선택

2. 프로젝트 경로 및 인터프리터 설정

인터프리터?
 - 자바의 컴파일러와 비슷하게 프로그래밍 언어를 실행 가능하게 해석하는 역할을 함

모드
1. 대화형 모드(Interactive Mode)
 - 사용자가 한 줄씩 코드를 입력하고, 인터프리터가 바로 결과를 보여주는 방식
 - 간단한 명령 실행이나 디버깅, 학습 등에 유용
2. 스크립트 모드(Script Mode)
 - 파일에 파이썬 코드를 작성한 후, 파일 전체를 인터프리터로 실행하는 방식
 - 복잡한 프로그램 작성 및 실행 가능

 

2. Django 설치

장고 설치하기

pip -v # 파이썬 설치 확인

pip install django # Django 설치

python -m django --version # Django 설치 확인

 

pycham의 terminal에서 한줄씩 실행하면 된다.

 

장고 프로젝트 생성

# 장고 프로젝트 생성
django-admin startproject web_study

# 디렉토리 이동
cd web_study

# Sqlite3 DB생성
python manage.py migrate

# 장고 프로젝트 실행
python manage.py runserver

 

http://127.0.0.1:8000/ 로 접근하여 장고가 정상작동 함을 확인

 

장고 한글로 나타내기

장고 프로젝트 경로/settings.py ( 나의 경우 : 프로젝트 경로/web_study/settings.py )

...
LANGUAGE_CODE = 'ko-kr'

TIME_ZONE = 'Asia/Seoul'
...

 

반응형

'Backend > Python' 카테고리의 다른 글

[Django] 게시판, 관리자, Superuser  (0) 2024.04.01
[Django] 단순 웹 페이지 구현  (0) 2024.03.28
[Python] Django vs Flask 비교  (0) 2024.03.26
CSV파일 업로드 python코드  (0) 2024.01.12
Python 기본정보(2)  (0) 2023.12.20