request
Request
The Request object is passed as the first argument to every route handler.
Properties
| Property | Type | Description |
|---|---|---|
req.method |
str |
HTTP method in uppercase. |
req.path |
str |
URL path of the request. |
req.headers |
dict |
Request headers. |
req.user |
PpUser or None |
Authenticated user from session, or None. |
req.query |
_QueryParams |
URL query parameter accessor. |
req.body |
dict |
Parsed request body (JSON or form data). |
req.files |
dict |
Uploaded files from multipart form. |
req.query.get
castmust be a callable. Passint,float, or a custom function.- Returns
defaultif the key is missing or cast fails.
req.render
Renders a Jinja2 template from APP.pagesDir. The current user is injected automatically as user.