私は次のようなことをしようとしています:
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'}))
...
しかし、これはうまくいかないようです。引数 '()' とキーワード引数 '{'pk': 13240L, 'foo': 'bar}' が見つからない 'video_detail' の逆を取得します。
ただし、これは機能します。
....
HttpResponseRedirect(reverse('video_detail', kwargs={'pk': id}))
...
すなわち。逆呼び出しから foo: bar を削除します。これを行い、逆 URL に追加の引数を渡す正しい方法は何ですか?