私は1つのリソースと2つのURL(新しいものと古いもの)をそのリソースに接続しているとします。だから、私はURLの1つのHTTPリダイレクトを設定したい。私が指定したいmycoolapp/urls.py
でURLパラメータをDjangoのreverse_lazyに渡す方法urls.py
urlpatterns = patterns('',
url(r'^(?P<param>\d+)/resource$',
'myapp.views.resource',
name='resource-view'
),
)
を::
from django.views.generic.simple import redirect_to
from django.core.urlresolvers import reverse_lazy
urlpatterns = patterns('',
url(r'^coolresource/(?P<param>\d+)/$',
redirect_to,
{
'url': reverse_lazy('resourse-view',
kwargs={'param': <???>},
current_app='myapp'
),
}
),
)
質問がreverse_lazy
kwargsからに<param>
を渡す方法(そう、<???>
の代わりに置くために何である私が持っているmyapp/urls.py
で
上記の例では)?
ドキュメントリンクのkwargs''である参照として、真実ではないのですか?ページが見つかりません – grgizem
@ grgizem投稿は半年前に作成されました..ごめんなさい。とにかく、私はリンクを更新しました – gakhov