-
[FLASK] 환경셋팅하기FLASK 2022. 11. 9. 17:34
FLASK란?
간단한 웹 사이트, 혹은 간단한 API 서버를 만드는 데에 특화 되어있는
Python Web Framework 입니다.
flask를 설치 및 사용하기 위해서
먼저 가상환경 셋팅을 해줍니다!
pip install flask
pip 명령어를 이용해
flask를 설치합니다.
from flask import app = Flask(__name__) @app.route('/') def index(): return 'hi' app.run()
FLASK라는 폴더에 server.py라는 파일을 만든 후
위와 같이 코드를 작성해 주었습니다.
서버를 실행 후 접속해보면 ~
return값으로 입력한 'hi'라는 문구가 보입니다.
(Django는 8000번 포트였는데
Flask는 5000번이네요 !)
Adress already in use가 뜬다면
이미 5000번 포트가 열려있다는 것이므로 닫거나
위와 같이 다른 포트번호를 입력하여 실행하면 됩니다.
만약 화면에 출력된 'hi'를
'hello'라는 문자로 바꾸고 싶다면
서버를 끄고 (Ctrl+C) 수정 후 다시 실행해야 합니다.
(debug=True)라는 옵션을 주면
디버깅 모드로 플라스크를 실행 할 수 있습니다.
디버깅 모드로 실행 시
코드를 수정하면 Flask가 자동으로 꺼졌다가 켜집니다!
(편의를 위한 모드일 뿐 실제 서비스할 때에는 사용X)
실행 후 코드를 수정하면
Flask가 자동으로 꺼졌다 켜지는 것을 확인 할 수 있습니다.
'hello'라는 문구로 코드를 수정 후
새로고침을 해보면
잘 적용되는 것을 확인할 수 있습니다!
출처
'FLASK' 카테고리의 다른 글
[FLASK] 쓰기(Create)_2 (0) 2022.11.12 [FLASK] 쓰기(Create)_1 (0) 2022.11.12 [FLASK] 읽기(Read) (0) 2022.11.11 [FLASK] 홈페이지 구현 (0) 2022.11.11 [FLASK] 라우팅(Routing) (0) 2022.11.09