flask란?웹프레임워크중 하나이다
웹 프레임워크는 웹페이지를 만들어내는 틀같은것이다.
기본 틀
from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return '페이지입니다'
if __name__ == '__main__':
app.run('0.0.0.0',port=5000,debug=True)
def home()에있는 return 부분이 웹페이지화면에 표시된다.실행하면 아래와 같이된다
return 부분에 미리 만들어놓은 html을 올릴수도 있다.
그때는 render_template이라는 메소드를 사용하여 아래처럼 하면된다.
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def home():
return render_template('index.html')
if __name__ == '__main__':
app.run('0.0.0.0',port=5000,debug=True)
'programming > Python' 카테고리의 다른 글
맥북 vscode에서 pip install 안될 때 (0) | 2023.04.06 |
---|---|
[BeautifulSoup]웹크롤링 하기 (0) | 2022.11.17 |
[pymongo]pymongo패키지 사용하여 mongodb연결 및 사용법 요약 (0) | 2022.11.17 |