1. 서버에 대한 설명

2. 서버 만들기

서버를 만들면 http://127.0.0.1:5000의 url이 생기는데 이 url에서 /페이지를 만들 것이다.

main.py
from flask import Flask 

app = Flask(__name__)
@app.route('/')
def hello():
    return 'Hello Python'

if __name__ == 'main':
    app.run()

만약 /profile이라는 페이지를 만들고 싶다면 다음을 추가하면 된다.

@app.route('/profile')
def profile():
    return '안녕하세요. 저를 소개하겠습니다'

3. 서버 실행

ERROR

Usage: flask run [OPTIONS]
Try 'flask run --help' for help.

powershell 인지 확인해야 한다. 반드시 cmd창에서 진행해야 한다.

  1. main.py 파일을 만든다.
  2. (cmd) set FLASK_APP=pybo
  3. (cmd) set FLASK_DEBUG=true
  4. (cmd) flask run
  • 3번의 경우 main.py의 내용이 수정될때마다 자동으로 서버를 다시 시작할 수 있도록 하는 기능이다.
  • 실행한 후부터 cmd 창에 log가 나타나게 된다.

4. 서버 계속 띄우기

위의 방식으로 하게 되면 pycharm 프로그램을 종료할 경우 서버 또한 종료된다.

  1. cmd창에서 해당 가상환경을 활성화 한다
    conda activate flask
    
  2. main.py 경로를 찾아서 서버를 실행한다.
-- 지금까지 아주아주 초보버전이었다고 합니다 --

댓글남기기