728x90
Flask 시작하기
우선 파이썬 라이브러리인 Flask를 설치한다.
Flask 프레임워크 : 서버를 구동시켜주는 편한 코드 모음. 복잡한 일들을 쉽게 처리할 수 있음.
(프레임워크 없이 할 순 있으나 고추를 직접 농사지어서 고추장을 만드는 격.
프레임워크는 3분 요리/소스 세트)
app.py 파일을 만들어 아래 코드를 붙여 넣는다.
(파일 이름은 아무렇게나 설정해도 상관없으나 통상적으로 flask 서버를 돌리는 파일은 app.py로 설정함)
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)
파일을 실행하고 크롬에서 http://localhost:5000/ 으로 접속해보자
아래와 같은 메시지가 보인다면 성공
This is Home!
터미널 창을 클릭하고, 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)
728x90
'개발일지 > 웹개발' 카테고리의 다른 글
Flask 시작하기 - API 만들기 (0) | 2022.07.06 |
---|---|
Flask 기초 (0) | 2022.07.06 |
웹스크래핑, mongoDB 연습 (0) | 2022.07.06 |
mongoDB (0) | 2022.07.06 |
DB의 종류 (0) | 2022.07.05 |