Shro Posted February 9 Share 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 Quote Link to comment Share on other sites More sharing options...
Shro Posted February 10 Author Share 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) Quote Link to comment Share on other sites More sharing options...
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.