我已经初始化了应用程序但仍然抛出错误(Flask)
I have initialized app but still its throwing error(Flask)
app = Flask(__name__)
app.config['SECRET_KEY'] = "nothingggg"
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///posts.db'
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
db = SQLAlchemy(app)
login_manager = LoginManager
login_manager.init_app(app)
login_manager.login_view = 'login'
`
我收到的错误是 init_app() 缺少 1 个必需的位置参数:'app'
谁能解决这个问题?
这个错误很愚蠢,你忘记了括号,所以 LoginManager class 不会构造
login_manager = LoginManager()
login_manager.init_app(app)
login_manager.login_view = 'login'
app = Flask(__name__)
app.config['SECRET_KEY'] = "nothingggg"
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///posts.db'
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
db = SQLAlchemy(app)
login_manager = LoginManager
login_manager.init_app(app)
login_manager.login_view = 'login'
`
我收到的错误是 init_app() 缺少 1 个必需的位置参数:'app' 谁能解决这个问题?
这个错误很愚蠢,你忘记了括号,所以 LoginManager class 不会构造
login_manager = LoginManager()
login_manager.init_app(app)
login_manager.login_view = 'login'