无法导入Flask-Paginate

问题描述 投票:0回答:2

我使用pip安装了Flask-Paginate,但是当我尝试导入它时,我得到了ImportError: cannot import name 'Paginate'。我该如何导入?

$ pip install -U flask-paginate
>>> from flask import Paginate
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: cannot import name 'Paginate'

PyCharm中也不承认该包。

python flask
2个回答
3
投票

不要从flask导入它,它不是Flask的一部分。从您安装的模块flask_paginate导入它。它也被称为Pagination

docs显示如何导入它(虽然他们使用deprecated flask.ext表示法)。

from flask_paginate import Pagination

在PyCharm中配置项目解释器以指向您安装软件包的virtualenv。


0
投票

flask-paginate docs中所述:

from flask.ext.paginate import Pagination

然而,flask.extremoved。请改用:

from flask_paginate import Pagination
© www.soinside.com 2019 - 2024. All rights reserved.