记录Djano路由传参中,一个或多个参数可以默认为空或不传:
# 单个路由参数可以不传参# 这是用户下载页面记录了用户的下载记录,其中使用page_number作为参数,可以传参也可以不传re_path('user/download/(?:pg-(?P<page_number>\d*))?$', csrf_exempt(views.UserDownloadView.as_view()), name='user-download'), # 多个参数可以不传re_path('list/(?:(?P<category>[\w-]*)/)?(?:(?P<tag>[\w-]*)/)?$', views.CategoryView.as_view(), name='list')