Django将URL重定向到绝对URL

时间:2014-03-26 18:22:39

标签: python django redirect

我是Django / Python的新手,我想将一些URL重定向到另一个域。

mydomain.com/blog需要重定向到“http://blog.mydomain.com

我该怎么做呢?

from django.conf.urls import patterns, include, url

from django.views.generic.base import TemplateView

    urlpatterns = patterns('',
        url(r'^$',        TemplateView.as_view(template_name='pages/home.html'), name='home'),
        url(r'^blog/$',   TemplateView.as_view(template_name='pages/blog.html')),
 )

1 个答案:

答案 0 :(得分:2)

使用RedirectView通用视图

url(r'^blog/$', RedirectView.as_view(url='http://blog.mydomain.com')),