Skip to content

Conversation

@vladimirnani
Copy link

@vladimirnani vladimirnani commented Nov 14, 2025

[WIP PR DO NOT MERGE]

Motivation:

  • Hard breaking in channels on non existent routes (because of bots/scanners) makes a lot of noise in logs analytics.

Contents:

  • Add Django Resolver404 to unmatched routes
  • ValueErrors will remain for misconfigurations and route not found exceptions become explicit
  • Adds RouterResolver404 as an abstraction over Django's Resolver404
  • Keeps old ValueError exceptions handlers working for backwards compatibility

#2147

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant