To redirect to named url pattern directly from urls.py in Python Django, we can call the RedirectView.as_view method.
For instance, we write
from django.views.generic import RedirectView
urlpatterns = patterns('',
url(r'^some-page/$', RedirectView.as_view(pattern_name='my_named_pattern', permanent=False)),
#...
)
to add the some-page URL into the urlpatterns.
In it, we call RedirectView.as_view to redirect to the view with the pattern name.
And we set permanent to set whether we want the redirect to be permanent.