Есть ли стандартный способ получить id из адресной строки - пути url? Django

у меня в пути есть id. /order/6/

Как мне в этом view в get_context_data и в form_valid получить id из пути?

views.py

class CustomerView(CustomSuccessMessageMixin, CreateView):
    model = Customer
    template_name = 'order_cz.html'
    form_class = CustomerForm
    success_url = reverse_lazy('index_cz')
    success_msg = 'Сообщение отправлено'
    def get_context_data(self, **kwargs):
        now_url = self.request.build_absolute_uri()
        now_id = ?
        return super().get_context_data(**kwargs)
    def form_valid(self, form):
        self.object = form.save(commit=False)
        now_url = self.request.build_absolute_uri()
        now_id = ?
        self.object.save()
        return super().form_valid(form)

urls.py

path('order/<int:pk>/', views.CustomerView.as_view(), name='order_cz'),

Ответы (0 шт):