Flask

[Flask] escape, request 활용

땅콩새싹 2020. 9. 24. 17:19
반응형

escape, request 활용

 


 

1
2
3
4
5
6
7
8
9
10
11
from flask import Flask, escape, request
 
app = Flask(__name__)
 
@app.route('/')
def mainPage():
    name = request.args.get("user""world")
    return f'Hello {escape(name)}'
 
if __name__ == '__main__':
    app.run(host='0.0.0.0', debug=True, port='80')

Flask 'escape'와 'request'를 활용해 보겠습니다.

'escape'와 'request'를 import 해 줍니다.

 

@app.route('/')로 아무것도 입력하지 않았을 때 name 변수에 저장된 기본값인

'world'가 출력됩니다.

 

user에 PY를 입력하게 되면 escape(name)에 'PY'가 들어오게 되고

기본값인 'world'대신 'PY'가 출력됩니다.

반응형