Я пытаюсь сделать что-то вроде:обратного адреса на основе зрения класса Django
в 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: bar от обратного вызова. Каков правильный способ сделать это и передать дополнительные аргументы в обратном URL?