Пропуски Junior Django: устройство обновлено

Маршрут Django с параметром

Вопрос

Допишите маршрут: путь orders/<число>/ вызывает вьюху order_detail с параметром pk и называется order-detail.

from django.urls import __(1)__
from . import views

urlpatterns = [
    path('orders/<__(2)__:pk>/', views.order_detail, __(3)__='order-detail'),
]

Попробуйте сами

Заполните пропуски по номерам.

1
2
3
Показать ответ и разбор

Коротко

path с конвертером int проверит, что параметр число, и передаст его во вьюху уже как int. name позволяет строить URL через reverse.

Что в пропусках

1

path

2

int

3

name

Разбор

path с конвертером int проверит, что параметр число, и передаст его во вьюху уже как int. name позволяет строить URL через reverse.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.