У меня есть представление с именем save_service_request. В конце кода он перенаправляет в представление под названием send_confirmation_email.
def save_service_request(request):
try:
# some stuff
except:
return HttpResponseRedirect(reverse(service_order, args = [contact.client.pk , service_type]))
return HttpResponseRedirect(reverse(send_confirmation_email, args = [order.pk, service_type]))
Теперь я хочу сделать что-нибудь с этим. Если я на странице
(r'^quote/service_order/(?P<client_id>\d+)/(?P<request_type>\d+)/$', views.service_order),
перейдите в представление send_confirmation_email с помощью HttpResponseRedirect.
Но если ранее был назван URL.
(r'^quote/service_order/edit_items/(?P<client_id>\d+)/(?P<request_type>\d+)/$', views.service_order2),
иди отправь это на это
return HttpResponseRedirect(reverse(delete_confirmation, args = [order.pk, service_type]))
Это возможно при использовании операторов if.