Django передача параметров в url

from django.urls import path, include


urlpatterns = [
    path('', home.views.urls),
    path('page/<int:num>/<year>/', home.views.index, {'foo':'bar'}), 
]


##home/views.py

def index(request, num, year, foo)
    return HttpResponse(str(num)+str(year)+foo)

Использование регулярных выражений  re_path

 

from django.urls import re_path, path, include

urlpatterns = [ 
    path('', home.views.urls), 
    path('page/(?P[0-9]{4})/', home.views.index),
    path('page/(?P[\w-]+)/', home.views.instr),
    path('page/(?P\d+)/', home.views.innum),
]

##home/views.py 
def index(request, year) 
    return HttpResponse(year)