Django url.py重写到不同的主机

时间:2015-07-21 15:18:23

标签: python django django-urls

这是我的 url.py

urlpatterns = patterns('',
url(r'/newm/$', views.CreateManView.as_view(), name='create_man'),

我已将其更改为:

url(r'http://y.y.y.y/newm/$', views.CreateManView.as_view(), name='create_man'),

但导致致电:

  

http://x.x.x.x/http://y.y.y.y/newm/

如何更改引用 create_man 的所有网址,以便他们可以访问

  

http://y.y.y.y/newm/

1 个答案:

答案 0 :(得分:1)

查看django-hosts,确实如此。

至于将它作为Django的一个功能,核心开发者对this question发表了评论:

  

这已由外部应用程序解决,我对该解决方案感到满意