Опитвам се да направя нещо като:
в urls.py:
...
url(r'^(?P<pk>\d+)/$', VideoDetailView.as_view(), name='video_detail', kwargs={'foo:''})
...
в views.py
..
HttpResponseRedirect(reverse('video_detail', kwargs={'pk': id, 'foo':'bar'}))
...
Но това изглежда не работи. Получавам обратно за „video_detail“ с аргументи „()“ и ключови аргументи „{'pk': 13240L, 'foo': 'bar}' не са намерени.
Това обаче работи:
....
HttpResponseRedirect(reverse('video_detail', kwargs={'pk': id}))
...
т.е. премахване на foo: бар от обратното повикване. Какъв е правилният начин да направите това и да подадете допълнителни аргументи в обратния url?