(self, name: str, *args: Any)
| 426 | return rule |
| 427 | |
| 428 | def reverse_url(self, name: str, *args: Any) -> Optional[str]: |
| 429 | if name in self.named_rules: |
| 430 | return self.named_rules[name].matcher.reverse(*args) |
| 431 | |
| 432 | for rule in self.rules: |
| 433 | if isinstance(rule.target, ReversibleRouter): |
| 434 | reversed_url = rule.target.reverse_url(name, *args) |
| 435 | if reversed_url is not None: |
| 436 | return reversed_url |
| 437 | |
| 438 | return None |
| 439 | |
| 440 | |
| 441 | class Rule(object): |
nothing calls this directly
no test coverage detected