본문 바로가기

vscode18

[Flask] url_for, redirect 사용하여 main, major, minor 페이지 출력 #app.route 함수실행 호출 --> url_for1234567891011121314151617181920212223242526#모듈 추가 from flask import Flask, url_for, redirect #웹앱 생성app= Flask(__name__) #프로젝트 객체 생성 @app.route('/major')def major():    return 'Major Page'@app.route('/minor')def minor():    return 'Minor Page'@app.route('/')def index_page(id):    if id == 'root':        return redirect(url_for('major'))    else:        return redirec.. 2020. 9. 3.
[Flask] int, float값 구분하여 웹 페이지 호출 123456789101112131415#변수규칙 from flask import Flask, render_templateapp = Flask(__name__) @app.route('/blog/') #웹에서 postID라는 값을 받음.def show_blog(postID): #받아온 postID를 파이썬 매개변수로 사용.   return 'Blog Number %d' % postID #html에 출력. @app.route('/rev/')def revision(revNo):   return 'Revision Number %f' % revNo if __name__ == '__main__':   app.run(host='0.0.0.0',port='80',debug=True) 2020. 9. 3.
[Flask] render_template 사용하여 count 출력 # 경로 렌더링 render_template# 꼭 templates 폴더를 만들어 주어야 함.  1234567891011121314from flask import Flask, render_template app = Flask(__name__) cnt = 0 #전역변수 @app.route('/')def count():    global cnt #전역변수를 함수 내에서 사용하기 위해 global 붙여줌.    cnt += 1    return render_template('count.html',cnt = cnt) if __name__ == '__main__':    app.run(host='0.0.0.0',debug=True, port='80') Colored by Color Scripter   12345h.. 2020. 9. 3.
[Flask] escape, request 사용하여 웹에서 입력받은 값 출력 Flask Tutorial - TutorialspointFlask Tutorial Flask is a web application framework written in Python. Armin Ronacher, who leads an international group of Python enthusiasts named Pocco, develops it. Flask is based on Werkzeug WSGI toolkit and Jinja2 template engine. Both are Pocco projewww.tutorialspoint.com 12345678910111213from flask import Flask, escape, request app = Flask(__name__) #생성자, 시작.. 2020. 9. 3.