Все просто:
from django.http import HttpResponseRedirect
def myview(request):
...
return HttpResponseRedirect("/path/")
Больше информации в официальных документах Django
Обновление: Django 1.0
Очевидно, что в Django есть лучший способ сделать это, используя generic views
.
Пример -
from django.views.generic.simple import redirect_to
urlpatterns = patterns('',
(r'^one/$', redirect_to, {'url': '/another/'}),
#etc...
)
В документации общего вида есть и другие сведения .
Кредит - Carles Barrobés .
Обновление № 2: Django 1.3 +
В Django 1.5 redirect_to больше не существует и был заменен на RedirectView . Кредит Йонатан
from django.views.generic import RedirectView
urlpatterns = patterns('',
(r'^one/$', RedirectView.as_view(url='/another/')),
)