การอัพโหลดไฟล์ จำเป็นต้องมีการกำหนดค่า SECRET_KEY
ไม่งั้นจะ error ว่า RuntimeError: The session is unavailable because no secret key was set. Set the secret_key on the application to something unique and secret.
# save this as app.py from flask import Flask from flask import session import os app = Flask(__name__) app.config.update(SECRET_KEY=os.urandom(24)) app.config.from_object(__name__) @app.route("/") def hello(): return "Hello, World!" if __name__ == "__main__": with app.test_request_context("/"): session["key"] = "value"