e.g.
{{{
/some/fancy/endpoint
vs
/some///fancy/endpoint
}}}
nginx did "normalize" that url like a unix system would do
`cd /usr////bin` still brings you to /usr/bin
not sure if it is intensionally, but I'd assume django would/should handle
it the same
--
Ticket URL: <https://code.djangoproject.com/ticket/31319>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* status: new => closed
* resolution: => wontfix
* type: Uncategorized => New feature
* component: Uncategorized => Core (URLs)
Comment:
Thanks for this ticket, however I don't agree that URL dispatcher should
merge slashes. This change would be backward incompatible and IMO it's
something that lies within responsibility of a web server (like nginx).
You can start a discussion on DevelopersMailingList if you don't agree.
--
Ticket URL: <https://code.djangoproject.com/ticket/31319#comment:1>