Django将root映射到另一个url

时间:2016-06-25 19:36:33

标签: django

刚接触Django应用开发我终于完成了我的应用。 现在我希望主页以root身份加载。 假设我的网站是www.foo.com 目前我做的事情

http://foo.com/home

打开头版。我想在不输入/home的情况下打开首页。我尝试通过添加第一个条目对我的urls.py执行此操作 然而,这似乎不起作用。有什么建议吗?

    urlpatterns = [
        url(r'^/$'    ,'main.views.promptLogin' , name="home"), #First page to show at index
        url(r'home$'    ,'main.views.promptLogin' , name="home"), #First page to show at index
]

1 个答案:

答案 0 :(得分:1)

这:

url(r'^/$'    ,'main.views.promptLogin' , name="home")

对应http://foo.com//,因为Django默认会在/的末尾添加foo.com

你可能想要的是:

url(r'^$'    ,'main.views.promptLogin' , name="home")

对应

http://foo.com/