Python Flask - Error Page (Handler 처리)
# -*- coding: utf-8 -*- from flask import Flask, render_template @app.errorhandler(404) def page_not_found(error): return render_template("login.html"), 404 Flask에서 Default로 404 Not Found
Python Penetration Test & Develop
# -*- coding: utf-8 -*- from flask import Flask, render_template @app.errorhandler(404) def page_not_found(error): return render_template("login.html"), 404 Flask에서 Default로 404 Not Found
# -*- coding: utf-8 -*- from flask import Flask, request @app.before_first_request def before_first_request(): print("First!!!!! ") @app.before_request def before_request(): print("request_5!
Flask에서 세션을 사용하기 위해 "Secret Key"(비밀 키)로 서명된 쿠키를 사용하여, 구현됩니다. session["변수명"] = "값" 같은 형태로 세션을 변수에 저장할 수 있으며, session.pop("변수명&
Flask에서 set_cookie로 쿠키를 생성하고, request.cookies.get() 를 통해 쿠키를 불러 올 수 있습니다. set_cookie(key, value='', max_age=None, expires=None, path='/', domain=None, secure=None, httponly=
Javascript(js), Style Sheets(css) 같은 파일은 정적 파일들을 /static에서 불러 올 수 있습니다. from flask import Flask, render_template app = Flask(__name__) @app.route("/") def i_index(): return render_template(
Python Flask의 Templates는 대표적인 예시로 Bootstrap (테마 템플릿) 보여지는 부분과 처리(Python 로직)처리 부분을 보다 쉽고 깔끔하게 나누기 위해 사용합니다. Templates는 'templates" 디렉터리에 저장되어 URL로 직접 참조가 불가능합니다. 반면, css와 js