2012-06-04 2 views
-2

난 내 응용 프로그램 그러나장고 일반적인 전망 -

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

에서 일반적인 전망 데이터를 보내려고 템플릿을 프로젝트에 데이터를 전송은 데이터 전 C /이 쿼리 및 결과가 반환되는 페이지를 보낼 수 없습니다. 누락 된 것이 무엇입니까? 내 사이트/템플릿/index.html을

{% for post in object_list %} 
    {{ post.title }} 
    {% endfor %} 

인쇄 아무것도

+0

어떤 오류가 있습니까? – dbf

+0

오류가 없습니다. 나는 데이터가 mysite/templates/index.html에 가지 않는다고 생각한다. 블로그 앱의 urls.py에서 데이터를 보내려고합니다. – user1407540

+0

INSTALLED_APPS에 앱을 추가 했습니까? 실제로 게시 개체가 있습니까? –

답변

2

에서

당신은 충분한 정보를 제공하지 않습니다. r'*'은 유효한 정규 표현식이 아닙니다. *이 행동해야합니다. Django는 URLconf에서 사용하려고하면이를보고합니다. 주 urls.py에 해당 URL을 포함시키는 방법을 보여줄 필요가 있습니다.

+0

urlpatterns = patterns ('', url (r '^', ListView.as_view ( queryset = Post.objects.all(). )), ) 나는 그것을 편집하고 url (r "^ blog /", include ('blog ("- created") [: 2], \t template_name = "/ mysite/templates/index.html" .urls ')), main 프로젝트의 urls.py에 – user1407540

+0

자, 이제'/ blog'로 이동할 때 어떻게됩니까? –

+0

/mysite/templates/index.html, blog/post_list.html 템플릿이 존재하지 않지만 어떻게 블로그/post_list.html 템플릿/index.html로 바꿀 수 있습니까 – user1407540