Django не анализирует строку запроса, если экранированный знак вопроса - PullRequest
0 голосов
/ 15 ноября 2018

Разве Django не сможет анализировать экранированную строку запроса, например, так:

localhost:8000/sampleurl/myurl%3Fkey=value

как это было так:

localhost:8000/sampleurl/myrurl?key=value

Вместо этого я получаю 404. Этоэто URL:

url(r'^sampleurl/(?P<slug>[-\w]+)/$',
    ...

Я смог частично решить эту проблему, установив URL-адрес следующим образом:

url(r'^sampleurl(?P<slug>[-\w]+)(.*?)$',
    ...

Но не работает на 100% и кажется ненужным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...