Как я могу получить id/pk из url

Я новичок в Django, пытаюсь создать представление бронирования авиабилетов, которое будет принимать id пользователя, вошедшего в систему, и pk/id выбранного рейса, чтобы я мог объединить эти данные и заполнить билет для соответствующего пользователя и выбранного рейса. У меня нет идей, как заставить это работать, я пробовал искать ответы, но безуспешно. Любая помощь будет принята с благодарностью.

в файле views.py

from django.shortcuts import render
def test(request, Id, name):
    return render(
        request,
        "app2/test.html",
        {
            "id": Id,
            "name": name,
        },
    )

в urls.py

from django.urls import path

from . import views

urlpatterns = [
    path("test/<int:Id>/<str:name>", views.test, name="test"),
]

test.html

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Test</title>
</head>
<body>
    <div>Id: {{ Id }}</div>
    <div>Name: {{ name|title }}</div>
</body>
</html>

Теперь посетите 127.0.0.1:8000/.../test/1/ShahSawood
. появится html-страница test.html

Вернуться на верх