如何将blog.urls发送到我的主页面

时间:2012-06-06 10:50:15

标签: python django

我有一个博客应用程序,应用程序有一个urls.py,其中包含通用视图

urlpatterns = patterns("",
    url(r'^', ListView.as_view(
                        queryset=Post.objects.all().order_by("-created")[:2],
                        template_name='index.html')),
)

我发送了2个数据。

在主要项目urls.py中:

urlpatterns = patterns("",
    url(r"^$", direct_to_template, {"template": "index.html"}, name="home"),
    url(r"^admin/", include(admin.site.urls)),
    url(r"^blog/", include('blog.urls')),

)

我可以从db 127.0.0.1/blog/看到检索到的数据我想在127.0.0.1中看到我的意思是在起始页面中。 我补充一点:

  url(r"^$", include('blog.urls), direct_to_template, {"template": "index.html"}, name="home"),

但是不起作用。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

这应该有效,似乎你错过了你的urls.py上单引号的结束。我正在使用它并且它工作正常。

  (r'^$',process.internal.views.HomePage.as_view(template_name='homepage.html')),