Пропуски 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 ошибок.