app/__init__.py ... from flask_redis import FlaskRedis from flask_login import LoginManager import os ... login_manager = LoginManager() login_manager.session_protection = 'strong' login_manager.login_view = 'auth.oauth' def create_app(cOnfig="app.config"): app = Flask(__name__) with app.app_context(): app.config.from_object(config) ... redis_store = FlaskRedis() redis_store.init_app(app) login_manager.init_app(app) ... ---- app/models.py from . import login_manager 但是这样 import 会报错 ImportError: cannot import name 'login_manager' 参考了 Flask Web 开发一书
