[출처 : 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
'개발' 카테고리의 다른 글
동기 비동기/ blocking nonblocking 개념 (0) | 2021.07.29 |
---|---|
[python] socket과 multi-thread (0) | 2021.07.28 |
Redis 시작하기, 명령어, flask와 연동 (0) | 2021.07.16 |
[Flask-3]ORM 라이브러리 이용해 DB 연동 (0) | 2021.07.13 |
[Flask-2]개발 시작하기 - 애플리케이션 팩토리, 블루프린트 (0) | 2021.07.13 |
댓글