Почему Django DRF urlconf не разрешает URL с параметром запроса - PullRequest
0 голосов
/ 05 июня 2019

У меня есть urlconf с некоторыми стандартными путями, где пути могут иметь параметр получения get в форме "? Format = xlsx".

Когда я читаю документацию по DRF, параметры запроса игнорируются преобразователем URLConf.

Но когда я добавляю параметр запроса, например "? Format = xlsx, к пути, который в противном случае совпадает, он больше не совпадает, и я получаю ответ" not found ".

Мой URLConf:

urlpatterns = [
    path('', MyListAPIView.as_view(), name="list"),
    path('<sysid>/',MyRetrieveAPIView.as_view(), name="get"),
    path('<sysid>/timeline/',MyTimeLineAPIView.as_view(), name="timeline"),
]

По какой-то причине '22 / временная шкала / 'соответствует, но '22 / временная шкала /? Format = xlsx' не соответствует.

Почему строка запроса не игнорируется?

...