Shro Posted February 9, 2024 Posted February 9, 2024 (edited) Hi all, need some coding help In my python file I have set the secret_key but whenever I tried to login into my website, it still gives the error of key not being set. I have tested the code locally and it works, not sure why it gives the error when I move the code to the live website. from flask import ( Flask, request, jsonify, render_template, session, redirect, url_for, send_file, ) import Account import os from flask_session import Session import secrets app = Flask(__name__) app.config['SECRET_KEY'] = secrets.token_hex(16) app.config["UPLOAD_FOLDER"] = "users/uploads" # Session configuration session_dir = os.path.join(os.getcwd(), "flask_session") app.config["SESSION_FILE_DIR"] = session_dir Session(app) Edited February 10, 2024 by Shro Quote
Shro Posted February 10, 2024 Author Posted February 10, 2024 Found the fix already. # Replace app.config['SECRET_KEY'] = secrets.token_hex(16) # with app.secret_key = secrets.token_hex(16) # Can use b'________' as well instead of secrets.token_hex(16) to load the site faster # Remove this Session(app) Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.