from flask import Flask : Flask class 임포트
app = Flask(__name__) : Flask 인스턴스 생성
@app.route('/') : route() 데코레이터를 사용해서 Flask에게 어떤 URL이 우리가 작성한 함수를 실
def hello_world():
return 'Hello World!'
if __name__ == '__main__':
app.run()
지금까지는 url을 함수로 매핑시켜주는 @app.route를 살펴봤다. 반대도 가능할까? url_for()를 사용하면 된다. 첫번째 파라메터는 함수의 이름이고 두번째부터는 URL에서의 변경부분이다. 없는 두번째 파라메터는 query parameter가 된다.
url_for('hello_world') => /
url_for('username', username='soo') => /username/soo
url_for('username', query='soo') => /username?query=soo
'Python_Study' 카테고리의 다른 글
[python] class , self (0) | 2015.09.10 |
---|---|
python pip (0) | 2015.08.21 |
52장 카드만들기 (0) | 2014.08.20 |
[python] xlwt - Excel 생성 모듈 (0) | 2014.01.09 |
[python] List (0) | 2013.12.17 |