Desidero reindirizzare il modello di URL con le variabili da urls.py
.Come reindirizzare il pattern url con le variabili da urls.py in Django?
Mi riferisco allo other stackoverflow solution, ma non so quando url ha una variabile come il seguente codice.
from django.conf.urls import patterns, url
from django.views.generic import RedirectView
urlpatterns = patterns(
url(
r'^permalink/(?P<id>\d+)/foo/$',
RedirectView.as_view(url='/permalink/(?P<id>\d+)/')
),
)
Con questo codice, Django reindirizzerà /permalink/1/foo/
a /permalink/(?P<id>\d+)/
, non il /permalink/1/
.
Esiste una soluzione senza utilizzare views.py
?
Naturalmente conosco la soluzione utilizzando il controller, ma mi chiedo se ci sia una soluzione più semplice con l'utilizzo del pattern url.