flask-peewee ships with several useful utilities. If you’re coming from the django world, some of these functions may look familiar to you.
Given any number of keyword arguments, retrieve a single instance of the query_or_model parameter or return a 404
| Parameters: |
|
|---|---|
| Return type: | either a single model instance or raises a NotFound (404 response) |
Returns a rendered template, passing in a paginated version of the query.
| Parameters: |
|
|---|---|
| Return type: | rendered Response |
| Return type: | a URL suitable for redirecting to |
|---|
Use a regular expression to make arbitrary string s URL-friendly
| Parameters: | s – any string to be slugified |
|---|---|
| Return type: | url-friendly version of string s |
Wraps a SelectQuery with helpers for paginating.
GET argument to use for determining request page
| Parameters: |
|
|---|
| Return type: | a list of objects for the request page |
|---|
| Return type: | an integer representing the currently requested page |
|---|
| Return type: | the number of pages in the entire result set |
|---|