4-2. Flask 시작하기 - 서버만들기

yyoujg·2022년 4월 28일
0

1) new project → 폴더를 선택하고 create 를 클릭

2) Flask 패키지 설치하고 시작!

윈도우 : 좌상단File → setting → Python interpreter
맥 : 좌상단Pycharm → Preference → Python Interpreter

3) Flask 기초: 기본 실행

Flask 프레임워크: 서버를 구동시켜주는 편한 코드 모음. 서버를 구동하려면 필요한 복잡한 일들을 쉽게 가져다 쓸 수 있다.
파일 이름은 아무렇게나 해도 상관없지만, 통상적으로 flask 서버를 돌리는 파일은 app.py라고 이름 짓는다.

# flask 시작 코드
from flask import Flask
app = Flask(__name__)

@app.route('/')
def home():
   return 'This is Home!'

if __name__ == '__main__':  
   app.run('0.0.0.0',port=5000,debug=True)

오른쪽 클릭 → 'Run app/실행'을 클릭.

터미널에 아래와 같은 메시지가 뜨면 실행 성공

크롬에서 http://localhost:5000/ 으로 접속

터미널 창을 클릭하시고, ctrl + c 을 누르면 서버를 종료.

4) Flask 기초: URL 나눠보기

@app.route('/) 부분을 수정해서 URL을 나눌 수 있다.
url 별로 함수명이 같거나, route('/')내의 주소가 같으면 안된다.

from flask import Flask
app = Flask(__name__)

@app.route('/')
def home():
   return 'This is Home!'

@app.route('/mypage')
def mypage():  
   return 'This is My Page!'

if __name__ == '__main__':  
   app.run('0.0.0.0',port=5000,debug=True)
profile
멋쟁이 개발자가 될거야!!

0개의 댓글