Returns a `storage` object with the GET and POST arguments. See `storify` for how `requireds` and `defaults` work.
(*requireds, **defaults)
| 454 | |
| 455 | |
| 456 | def input(*requireds, **defaults): |
| 457 | """ |
| 458 | Returns a `storage` object with the GET and POST arguments. |
| 459 | See `storify` for how `requireds` and `defaults` work. |
| 460 | """ |
| 461 | _method = defaults.pop("_method", "both") |
| 462 | out = rawinput(_method) |
| 463 | try: |
| 464 | defaults.setdefault("_unicode", True) # force unicode conversion by default. |
| 465 | return storify(out, *requireds, **defaults) |
| 466 | except KeyError: |
| 467 | raise badrequest() |
| 468 | |
| 469 | |
| 470 | def data(): |
nothing calls this directly
no test coverage detected