Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Flask RuntimeError:会话不可用,因为使用Flask会话时未设置密钥_Python_Heroku_Flask - Fatal编程技术网

Python Flask RuntimeError:会话不可用,因为使用Flask会话时未设置密钥

Python Flask RuntimeError:会话不可用,因为使用Flask会话时未设置密钥,python,heroku,flask,Python,Heroku,Flask,由于此错误,我的heroku应用程序将不允许我注册 RuntimeError: The session is unavailable because no secret key was set. Set the secret_key on the application to something unique and secret. 但是,我将会话键设置得很好 run.py: from app import app, db, manager, sess import os app.conf

由于此错误,我的heroku应用程序将不允许我注册

RuntimeError: The session is unavailable because no secret key was set.  Set the secret_key on the application to something unique and secret.
但是,我将会话键设置得很好

run.py

from app import app, db, manager, sess
import os

app.config['SESSION_TYPE'] = 'filesystem'
app.config['SECRET_KEY'] = 'reds209ndsldssdsljdsldsdsljdsldksdksdsdfsfsfsfis'
sess.init_app(app)
app.secret_key()
if __name__ == "__main__":
    app.debug = True;
    app.run()
    # manager.run()
from flask import Flask 
from flask_session import Session

app = Flask(__name__)
sess = Session()
sess.init_app(app)

app.config['SESSION_TYPE'] = 'memcached'
app.config['SECRET_KEY'] = 'redsfsfsfsfis'

from app import views, db
\uuuu init\uuuuu.py

from app import app, db, manager, sess
import os

app.config['SESSION_TYPE'] = 'filesystem'
app.config['SECRET_KEY'] = 'reds209ndsldssdsljdsldsdsljdsldksdksdsdfsfsfsfis'
sess.init_app(app)
app.secret_key()
if __name__ == "__main__":
    app.debug = True;
    app.run()
    # manager.run()
from flask import Flask 
from flask_session import Session

app = Flask(__name__)
sess = Session()
sess.init_app(app)

app.config['SESSION_TYPE'] = 'memcached'
app.config['SECRET_KEY'] = 'redsfsfsfsfis'

from app import views, db

我已经看过了,但它并没有解决我的问题。

多亏了大卫主义,我找到了答案

我不得不把

sess.init\u应用程序(应用程序)

之后

app.config['SECRET\u KEY']='redsfis'