📝 `_validate_throttling` check is a bad design :( (#1600)
This code
django-modern-rest/dmr/validation/endpoint_metadata.py
Lines 934 to 971 in 6649d05
knows a lot about specific backends for throttling. But, why do we do this in metadata validation? Why don't we create
.validate method in throttling (and auth just in case) objects instead?Like we do for
parser and renderer objects:django-modern-rest/dmr/parsers.py
Lines 47 to 58 in 6649d05
This way we can validate objects directly where they know how to self-validate.
#feature #good_first_issue #help_wanted #opensource_september #django_modern_rest
sent via relator