ImportError: cannot import name 'Session' from 'flask_session'
ImportError: cannot import name 'Session' from 'flask_session'
提前感谢您花时间研究这个问题
用例
- 我已经安装了 Flask-Session
pip install Flask-Session
- 我有 copy/pasted https://flasksession.readthedocs.io/en/latest/
上的教程
from flask import Flask, session
from flask_session import Session
app = Flask(__name__)
# Check Configuration section for more details
SESSION_TYPE = 'redis'
app.config.from_object(__name__)
Session(app)
@app.route('/set/')
def set():
session['key'] = 'value'
return 'ok'
@app.route('/get/')
def get():
return session.get('key', 'not set')
错误
python flask_session.py Traceback (most recent call last):
File "flask_session.py", line 2, in <module>
from flask_session import Session File "/flask_session.py",
line 2, in <module>
from flask_session import Session
问题来自文件名:我将文件 'flask_session.py' 重命名为 'flask_session_test.py'
提前感谢您花时间研究这个问题
用例
- 我已经安装了 Flask-Session
pip install Flask-Session
- 我有 copy/pasted https://flasksession.readthedocs.io/en/latest/ 上的教程
from flask import Flask, session
from flask_session import Session
app = Flask(__name__)
# Check Configuration section for more details
SESSION_TYPE = 'redis'
app.config.from_object(__name__)
Session(app)
@app.route('/set/')
def set():
session['key'] = 'value'
return 'ok'
@app.route('/get/')
def get():
return session.get('key', 'not set')
错误
python flask_session.py Traceback (most recent call last):
File "flask_session.py", line 2, in <module>
from flask_session import Session File "/flask_session.py",
line 2, in <module>
from flask_session import Session
问题来自文件名:我将文件 'flask_session.py' 重命名为 'flask_session_test.py'