본문 바로가기
개발

[Flask-1]개발 환경 setting

by meanjung 2021. 7. 13.

[출처 : https://wikidocs.net/81043]


가상 환경 생성 및 실행

폴더 하나 만들고

python -m venv [가상환경이름]

cd [가상환경이름]

cd Scripts

activate

 

Flask 설치

다시 원래 폴더로 돌아와서 

pip install Flask

 

* pip upgrade 명령어 : python -m pip install --upgrade pip

 

플라스크에서 프로젝트는 하나의 웹 사이트라고 생각하면 된다.

즉, 플라스크 프로젝트를 생성하면 웹 사이트를 한 개 생성하는 것과 같다.

또 하나의 프로젝트 안에는 보통 하나의 애플리케이션이 존재한다.

 

 

[루트 디렉터리 안에 있음]

mkdir [프로젝트 폴더 이름]

 

[프로젝트 폴더] 로 들어가서

app.py 만들기(꼭 app.py로 만들기/ 다른 이름으로 만들었다면 출처 FLASK_APP 환경 변수 설정해줘야 함)

 

set FLASK_ENV development

환경 변수 설정 후 껐다 켜야 한다.

 

 

 

테스트 완료했다면, 출처에 나온대로 app.py를 패키지로 바꾼다.pycharm을 이용한다면 클릭 몇 번으로 바꿀 수 있지만, vscode를 이용한다면 그냥 폴더 만들고 파일 만들고 하자

 

똑같이 flask run하면 잘 되는 것을 볼 수 있다.


 

<정리하면>

루트 폴더 만들기
프로젝트 폴더 만들기
python -m venv [가상환경이름]
[가상환경이름]/Sciprts/activate 실행
다시 프로젝트 폴더로 돌아와서
pip install Flask

프로젝트 폴더 밑에 app.py 작성하고

환경변수 FLASK_APP, FLASK_ENV만 설정해주고 컴퓨터 리부팅
flask run

이런 늒임..

 

 

댓글