2015-05-04 94 views
0

我的django项目名为commentshere。它有一个应用程序comms,它可以使用django_comments来显示评论。使用django_comments但'QuerySet'对象没有属性'_meta'

我已经

  1. 安装django_comments
  2. 把它放在INSTALLED_APPS领域settings.py
  3. 定义SITE_ID = 1
  4. 启用站点框架
  5. url(r'^comments/', include('django_comments.urls'))urls.py

this template文件给我这个错误:

AttributeError at/

'QuerySet' object has no attribute '_meta'

我缺少什么?

回答

1

您home.html的更改为类似:

{% load comments %} 
<html> 
    {% for entry in categ %} 
     {% get_comment_count for entry as comment_count %} 
     {% render_comment_list for entry %} 
    {% empty %} 
     <p> categ not present </p> 
    {% endfor %} 
</html> 

据我所知标签需要一个对象作为参数的模板,但您所提供的查询集(Category.objects.all())。

未测试代码,但类似的东西应该工作。

+0

这个例子可以在这里看到:http://django-contrib-comments.readthedocs.org/en/latest/example.html –

+0

当我在'categ'中放置一个元素时,我在家里得到空白页面(这样它不是空的)。 –

+0

对不起,我没有给你,你能解释一下吗? –

相关问题