Shro Posted February 9 Posted February 9 (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 by Shro
Shro Posted February 10 Author Posted February 10 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)
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now