我有一个带有一些标准路径的urlconf,其中路径可以选择以“?format = xlsx”的形式具有获取参数。
当我阅读DRF文档时,URLConf解析器将忽略查询参数。
但是,当我将“?format = xlsx”之类的查询参数添加到否则匹配的路径时,它不再匹配,并且得到“未找到”响应。
我的URLConf是:
urlpatterns = [
path('', MyListAPIView.as_view(), name="list"),
path('<sysid>/',MyRetrieveAPIView.as_view(), name="get"),
path('<sysid>/timeline/',MyTimeLineAPIView.as_view(), name="timeline"),
]
由于某些原因,“ 22 / timeline /”匹配,但“ 22 / timeline /?format = xlsx”不匹配。
为什么查询字符串不被忽略?