본문 바로가기
개발(Development)/Python(파이썬)

[파이썬/장고] 맥(Mac) 파이참 장고 프로젝트 설정 방법

by 카레유 2020. 9. 20.

| 기존에 생성한 가상환경과 장고프로젝트를

파이참에서 작업할 수 있도록 설정하는 작업

 

# 참고

: (터미널) 가상환경 생성, 장고 설치, 프로젝트 생성방법

--> curryyou.tistory.com/140


# 파이참에서 가상환경, 프로젝트 연동 설정하기

: 파이참에서 1) 프로젝트를 열고, 2) 가상환경을 설정하고, 3) 테스트 해봅니다.

 

작업 순서
1. 프로젝트, 가상환경 위치 확인
2. 파이참 실행
3. 프로젝트 오픈(in 파이참)
4. 가상환경 설정(in 파이참)
5. 테스트

1. 프로젝트, 가상환경 위치 확인

: 기존에 생성해둔 장고 프로젝트와 가상환경의 위치를 확인합니다.

 

# 장고 프로젝트 위치 확인

장고 프로젝트 위치

 

# 기존 가상환경 위치 확인

파이썬 가상환경 위치

 

* 파이참에서 프로젝트를 열고, 가상환경을 설정해줄 때 필요합니다.


2. 파이참 실행

: 파이참을 실행합니다.

파이참 실행


3. 프로젝트 오픈(in 파이참)

: 파이참에서 장고프로젝트를 오픈합니다.

 

# 파이참 초기 실행 화면

: Open 을 누릅니다.

파이참 초기 화면 - Open을 누릅니다.

 

# 장고 프로젝트 오픈

: 장고 프로젝트의 폴더를 선택하고, "Open" 합니다.

파이참 - 장고프로젝트 오픈

 

# 장고 프로젝트 오픈 완료

: 정상적으로 mysite 프로젝트가 열렸습니다.

파이참 - 장고 프로젝트 오픈 완료

 

# 프로젝트 구조 확인

: mysite 왼쪽의 화살표를 눌러 프로젝트 구조를 체크해봅니다.

파이참 - 장고 프로젝트 구조 확인


4. 가상환경 설정(in 파이참)

: 장고프로젝트에 가상환경을 설정합니다.

 

# Preferences 설정

: 아래 화면처럼 Preferences 메뉴를 엽니다.

파이참 - Preferences 메뉴

 

# Project Interprecter 열기

: 왼쪽 메뉴에서 "Project > Project Interpreter"를 선택합니다.

파이참 - Project Interpreter 메뉴

 

* 현재는 Project Interpreter에 파이썬 위치가 설정되어 있습니다. 이걸 가상환경으로 변경하면 됩니다.

 

 

# Project Interpereter 설정 열기

: Project Interpreter 의 오른쪽 설정 버튼을 누릅니다.

파이참 -Proejct Interpreter 설정

 

# Project Interpereter 추가

: Add 버튼을 누릅니다.

파이참 - Project Interpreter 추가

 

# Add Python Interpreter 화면

: 가상 환경을 추가하는 화면이 나옵니다.

파이참 - Add Python Interpreter 화면

 

# 가상환경 추가 작업

: 아래쪽의 "Existing environmnet" 를 선택합니다.

파이참 - Add Python Interpreter : Existing environment 선택

 

# Interpreter 찾아보기

: 오른쪽의 [...] Interpreter 찾아보기 버튼을 누릅니다

파이참 - Add Python Interpreter : Existing Interpreter 찾아보기

 

# 가상환경 선택

: 기존에 생성해둔 상환경 폴더의 "bin폴더 > python파일"을 선택합니다.

파이참 - Add Python Interpreter : Existing environmnet 추가

 

# 가상환경 추가 완료

: 아래와 같이 가상환경이 추가되었으면 성공입니다. OK버튼을 누릅니다.

파이참 - Add Python Interpreter : Existing Interpreter 추가 완료

 

# Project Interpreter 확인

: Project Interpreter에 가상환경이 잘 설정되었습니다. OK를 누릅니다.

파이참 - Project Interpreter 설정 완료

 

* 가상환경에 설치해둔 패키지(Django 등)도 정상적으로 노출되고 있습니다.


5. 테스트

: settings.py 파일의 내용을 수정하고, 브라우저로 확인해봅니다.

 

# Settings.py 파일 확인

: 파이참에서 settings.py 파일을 클릭하고, LANGUAGE_CODE, TIME_ZONE의 내용을 확인합니다.

파이참 - 장고 settings.py

 

* 현재 LANGUAGE_CODE='ko-kr', TIME_ZONE='Asia/Seoul' 로 되어 있습니다.

 

 

# 브라우저 확인

: 브라우저에서 http://127.0.0.1:8000/ 주소를 방문해 봅니다.

브라우저 확인 - 한국어 노출

 

* 한국어로 장고 설치 화면이 노출됩니다.

 

 

# settings.py 파일 수정

: LANGUAGE_CODE, TIME_ZONE의 내용을 영어로 수정해봅니다.

파이참 - 장고 settings.py 수정

 

 

# 브라우저 확인

: 브라우저에서 http://127.0.0.1:8000/ 주소를 방문해 봅니다.

브라우저 확인 - 영어 노출

 

* 수정한대로 영어로 잘 노출 됩니다.(다시 한국어로 바꿔둡니다)

* 혹시 브라우저에 장고 설치화면이 뜨지 않는다면,  가상환경 활성화 상태에서 서버를 구동하고 재시도 합니다.

(venv_web):mysite$ python manage.py runserver

(가상환경 설치, 활성화 방법 참고 : curryyou.tistory.com/140 )

 


# 장고 프로젝트, 가상환경의 파이참 설정 작업을 완료했습니다.

 


화이팅

 

댓글