venv가상환경
- 터미널에 $ py -m venv venv
- 오른쪽하단 파이썬버전 클릭하여 venv가 쓰여있는 파이썬 버전 활성화하기
Flask 폴더 구조
프로젝트폴더
|— venv
|— app.py (서버)
|— templates
|— index.html (클라이언트 파일)
Flask 라이브러리 설치
$ pip install flask
Flask 시작 템플릿
# Flask에 render_template 기능을 이용하겠다
# request, jsonify는 GET, POST요청 시 사용
from flask import Flask, render_template, request, jsonifyapp = Flask(__name__)
@app.route('/')
def home():
return 'This is Home!'
# URL 나누기
@app.route('/mypage')
def mypage():
return render_template('index.html') # HTML파일 불러오기
if __name__ == '__main__':
app.run('0.0.0.0',port=5000,debug=True)
- 저장 후 마우스 우클릭 - 터미널에서 파일 실행 클릭
- 방화벽 액세스허용 버튼 클릭
인터넷창에 localhost:5000 주소로 접속하면 로컬환경에서 확인 가능
종료는 터미널에서 Ctrl + C
'MongoDB' 카테고리의 다른 글
Step 1. 프로젝트 세팅 (0) | 2023.04.20 |
---|---|
[Framework] Flask GET, POST 요청 (0) | 2023.04.19 |
[Library] Pymongo DB조작 (0) | 2023.04.19 |
[Library] Pymongo 연결 (0) | 2023.04.19 |
mongoDB 가입 (0) | 2023.04.18 |