Adds additional requirements to the specified route
(self, requirements, **overrides)
| 91 | return self.where(api=api, **overrides) |
| 92 | |
| 93 | def requires(self, requirements, **overrides): |
| 94 | """Adds additional requirements to the specified route""" |
| 95 | return self.where( |
| 96 | requires=tuple(self.route.get("requires", ())) + tuple(requirements), **overrides |
| 97 | ) |
| 98 | |
| 99 | def doesnt_require(self, requirements, **overrides): |
| 100 | """Removes individual requirements while keeping all other defined ones within a route""" |