2013-08-24 85 views
0

我不确定我的问题是否正确。 我开发本地机器上的一个网站,我可以不知道如何设置,当我打开起始页http://127.0.0.1:8000/如何设置Django的默认功能?

我试图写一个URL将被执行的视图 - URL(R“^ /” ,'pages.views.home',name ='home'),但是当我去浏览器时它不起作用。

也许我需要更改设置。

回答

2

尝试使用以下URL的正则表达式:

url(r'^$', 'pages.views.home', name='home') 

第一/不是正则表达式的一部分,因为它针对的URL比较之前自动删除。上述表达式将匹配第一个/,仅此而已 - ^表示“开始行”,$表示结束。

+0

谢谢,该解决方案运作良好。 –

+1

另外:从一开始就使用基于类的通用视图。 – Jannis

+0

@NodariLipartiya没问题 - 接受答案,如果它工作:)周杰伦 - 只有当你需要他们。我发现基于功能的视图更容易与我的大部分项目配合使用。 – Ben