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)
'스파르타 코딩 웹개발 종합반 > 4주차' 카테고리의 다른 글
4-7 [화성땅 공동구매] - POST 연습(주문 저장) (0) | 2022.05.19 |
---|---|
4-6 [화성땅 공동구매] - 뼈대 준비 (0) | 2022.05.18 |
4-5 [화성땅 공동구매]프로젝트_ 필요한 패키지? (0) | 2022.05.18 |
4-4 (코드모음!!)Flask로 API 만들기_GET/POST 방식으로 데이터받기 (0) | 2022.05.18 |
4-1 로컬 개발환경 (0) | 2022.05.18 |