Considere que tengo 1 recurso y 2 URL (digamos uno nuevo y antiguo) conectados a ese recurso. Por lo tanto, quiero configurar la redirección HTTP para una de las URL.Cómo pasar el parámetro url a reverse_lazy en Django urls.py
En myapp/urls.py
tengo:
urlpatterns = patterns('',
url(r'^(?P<param>\d+)/resource$',
'myapp.views.resource',
name='resource-view'
),
)
En mycoolapp/urls.py
Quiero especificar:
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'
),
}
),
)
La pregunta es cómo pasar <param>
a los reverse_lazy
kwargs (así, qué ponen en lugar de <???>
en el ejemplo anterior)?
enlace de documentación? página no encontrada – grgizem
@grgizem la publicación creada hace medio año .. lo siento. De todos modos, he actualizado el enlace – gakhov