我已经初始化了应用程序但仍然抛出错误(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'