본문 바로가기
스파르타 코딩 웹개발 종합반/4주차

4-2 Flask 시작_서버만들기

by 율✌️ 2022. 5. 18.

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)     #localhost:5000라는 서버가 만들어진것

 

코드를 입력하고 실행했을때, 아래의 메세지가 뜨면 성공

 

 


✔️  서버를 종료하는법

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

 

 

✔️  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)