2014-03-26 193 views
0

我是Django/Python的新手,我想將某些URL重定向到另一個域。Django將URL重定向到絕對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

使用RedirectView通用視圖

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