小编Ash*_*ain的帖子

ImportError:无法从“werkzeug.urls”导入名称“url_decode”

我正在使用 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)

python werkzeug importerror flask flask-login

13
推荐指数
2
解决办法
2万
查看次数

标签 统计

flask ×1

flask-login ×1

importerror ×1

python ×1

werkzeug ×1