[Python, Flask] Flask 처음 시작해보기
[Python, Flask] Flask 처음 시작해보기
from flask import Flask app = Flask(__name__)
@app.route( '/' ) def hello_world(): return 'Hello, World!'
@app.route( '/user/' ) def show_user_profile(username): # show the user profile for that user return 'User %s' % username
@app.route( '/post/' ) def show_post(post_id): # show the post with the given id, the id is an integer return 'Post %d' % post_id
@app.route( '/path/' ) def show_subpath(subpath): # show the subpath after /path/ return 'Subpath %s' % subpath
PS \python\flask> set FLASK_APP=flask_exam01.py
PS \python\flask> $env:FLASK_APP = 'flask_exam01.py'
PS \python\flask> set FLASK_ENV=development
PS \python\flask> flask run
* Serving Flask app "flask_exam01.py"
* Environment: production
WARNING: Do not use the development server in a production environment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
-> 브라우저를 띄워서 아래 URL로 테스트를 해보면 간단하게 결과를 알수 있다.
http://localhost:5000/
http://localhost:5000/user/kim
http://localhost:5000/post/1234
http://localhost:5000/path/test/sd/f/d
Converter types:
string (default) accepts any text without a slash int accepts positive integers float accepts positive floating point values path like string but also accepts slashes uuid accepts UUID strings
from http://fenderist.tistory.com/99 by ccl(A) rewrite - 2020-03-06 10:20:19
댓글
댓글 쓰기