sql >> Base de Datos >  >> RDS >> PostgreSQL

Sqlalchemy no funciona con paginación

Estás llamando a paginate() en un objeto de consulta proporcionado por SQLAlchemy, pero la funcionalidad de paginación solo está disponible desde Flask-SQLAlchemy, que subclasifica el objeto de consulta base para agregar esta y otras características, incluido el get_or_404() y first_or_404() métodos que también encontró que no funcionan.

Todo esto sucede porque creó su base de datos y su modelo usando SQLAlchemy directamente en lugar de usar las instalaciones provistas por Flask-SQLAlchemy. Si hace esto de acuerdo con Flask-documentación de SQLAlchemy encontrará que todo funcionará bien.