url-Parameter zu übergeben. Beachten Sie, dass ich 1 Ressource und 2 URLs (sagen wir neue und alte) mit dieser Ressource verbunden haben. Also, ich möchte HTTP-Umleitung für eine der URLs einrichten.Wie URL-Parameter in Django urls.py
In myapp/urls.py
ich habe:
urlpatterns = patterns('',
url(r'^(?P<param>\d+)/resource$',
'myapp.views.resource',
name='resource-view'
),
)
In mycoolapp/urls.py
ich angeben möchten:
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'
),
}
),
)
Die Frage ist, wie <param>
den reverse_lazy
kwargs passieren (so, was statt <???>
zu setzen im obigen Beispiel)?
Dokumentation Link zu sehen? Seite nicht gefunden – grgizem
@grgizem der Beitrag vor einem halben Jahr erstellt .. sorry. Wie auch immer, ich habe den Link aktualisiert – gakhov