CARVIEW |
Select Language
HTTP/2 200
date: Sat, 19 Jul 2025 10:52:13 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"3c5602979db009345b3b5a7b11fed5ca"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=jajvc2klAqhWqYHO2%2BpxqzaXMiDpVA6LfUeyadH6Vi47L4%2Fta3YD%2F4BgvMBZG%2B8cMG6p8uk9Igu2liQqUm04DNOd6T%2BeNSv%2FvUYcx%2FSWt%2BnXUeHbocr773z%2BA%2BVrZlotYPcGhO8xm8wzBj1btaer%2Fbw3pn3ES%2BQMbwCjY%2FgK%2Byh6qjE%2FiqbtvNwiG8TtKwjbyc0IALb1%2BGbQl691oqwgX1IAaxo0TQ4oQewtuEBD3t8T6VifFYJKrnR%2F9JBg8P9WpfQzW5C6neRDEdxUrJVNJQ%3D%3D--MBY2yc0gk5bygRAT--g2nH5eXogIAtgYjMENZrpg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1985671309.1752922333; Path=/; Domain=github.com; Expires=Sun, 19 Jul 2026 10:52:13 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 19 Jul 2026 10:52:13 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 851C:0A55:351018:41BFB1:687B78DD
GitHub - Pylons/paginate_sqlalchemy: Extension to the Python 'paginate' module to work with SQLAlchemy objects
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 6
Extension to the Python 'paginate' module to work with SQLAlchemy objects
License
Pylons/paginate_sqlalchemy
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
What is pagination? --------------------- This module helps dividing large lists of items into pages. The user is shown one page at a time and can navigate to other pages. Imagine you are offering a company phonebook and let the user search the entries. If the search result contains 23 entries but you may want to display no more than 10 entries at once. The first page contains entries 1-10, the second 11-20 and the third 21-23. See the documentation of the "Page" class for more information. What does this module do? --------------------------- The *paginate* module supports list-like objects only. If you want to paginate through SQLAlchemy objects like Select or ORM-mapped objects then use this module. It provides an SqlalchemyOrmPage class for that purpose. How do I use this module with ORM-mapped objects? --------------------------------------------------- See the documentation for *paginate.Page* about how to use pagination. Instead of *paginate.Page* you just use *paginate_sqlalchemy.SqlalchemyOrmPage *with the same parameters as *paginate.Page*. Assumed that have an ORM class called *Cars*. You would create a query in your SQLAlchemy session:: cars_query = session.query(Cars) Finally you create a page from this query:: page = paginate_sqlalchemy.SqlalchemyOrmPage(cars_query, page=5) This *page* object works just like any *paginate.Page* object. You can find a complete example in the tests/test_paginate_sqlalchemy.py file of this Python module.
About
Extension to the Python 'paginate' module to work with SQLAlchemy objects
Resources
License
Security policy
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
You can’t perform that action at this time.