我正在使用 Flask 构建一个网络应用程序。我导入了flask-login库来处理用户登录。但它显示导入错误。
下面是我的文件夹结构:
>flask_blog1
>flaskblog
>static
>templates
>__init__.py
>forms.py
>models.py
>routes.py
>instance
>site.db
>venv
>requirements.txt
>run.py
Run Code Online (Sandbox Code Playgroud)
我的run.py:
>flask_blog1
>flaskblog
>static
>templates
>__init__.py
>forms.py
>models.py
>routes.py
>instance
>site.db
>venv
>requirements.txt
>run.py
Run Code Online (Sandbox Code Playgroud)
我的__init__.py:
from flaskblog import app
if __name__ == "__main__":
app.run(debug=True)
Run Code Online (Sandbox Code Playgroud)
我的models.py:
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
from flask_bcrypt import Bcrypt
from flask_login import LoginManager
app = Flask(__name__)
app.config["SECRET_KEY"] = "5791628bb0b13ce0c676dfde280ba245"
app.config["SQLALCHEMY_DATABASE_URI"] = "sqlite:///site.db"
db = SQLAlchemy(app)
bcrypt = …Run Code Online (Sandbox Code Playgroud)