개발자로 후회없는 삶 살기
Flask PART.플라스크 개발 환경 준비 본문
서론
※ 이 포스트는 다음 교재의 학습이 목적임을 밝힙니다.
2-01 플라스크 기초 다지기
현재 파이보 프로젝트는 `projects/myproject` 디렉터리 아래에 pybo.py 파일만 생성한 상태다. 그런데 이보다 규모를 갖춘 플라스크 프로젝트를 만들고자 한다면 …
wikidocs.net
본론
- 가상환경 셋팅하기
1. 가상환경 dir 생성하기
venvs를 만드는 상위 dir는 개발자가 평소에 웹 프로젝트를 보관하는 dir면 된다. 이제 모든 가상환경은 venvs 밑에 만들어 질 것이기 때문에 다른 웹 프로젝트와는 조금 다른 보관 용도라고 볼 수 있다.
ex) 이런식으로 하면 된다.
Flask
- web1
- web2
- venv
2. 가상환경 만들기
3. 가상환경 진입하기
진입하게 activate 하면 가상 환경이 생기게 된다.
4. 필요한 라이브러리 설치
플라스크 설치까지 완료했습니다~~~
- 파이참 IDE로 가상환경 생성하기
1번 방법 : 위에 만든 가상환경 열기
2번 방법 : 아예 처음부터 IDE에서 가상환경 생성
https://sdc-james.gitbook.io/onebook/2./2.1./2.1.5./1
1) 파이참 가상환경 설정 - OneBook(Python & Deep Learning)
그 이유는 앞에서도 설명 했듯이 파이참은 프로젝트별로 파이썬, 그리고 다른 라이브러리들을 프로젝트별로 다르게 선택 할 수 있습니다. 프로젝트 단위로 Virtualenv(가상환경)을 별도로 만들어
sdc-james.gitbook.io
- 어플리케이션 만들기
1. 코드 작성
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_pybo():
return 'Hello, Pybo!'
2. 환경변수 지정
플라스크 서버를 실행하면 아래와 같은 경고가 발생한다.
-> 디버깅 모드 설정
디버깅 모드로 잘 설정된 것을 확인할 수 있다.
'[백엔드] > [Etc]' 카테고리의 다른 글
FLASK PART.서비스 개발 (0) | 2023.01.21 |
---|---|
Flask PART.상세 기능 만들기 (0) | 2023.01.20 |
Flask PART.플라스크 기초 다지기 (0) | 2023.01.18 |