我有这样的看法,对吧:
def thisviewright(request,pk):
theadd = adds.objects.filter(id=pk)
theaddlist = adds.objects.filter(category=add.category)
return render_to_response..
我正在尝试获取类别,以便显示具有相同类别的所有其他添加。因为我没有从 URL 传递类别,所以我必须从 add 中获取它,我正在传递谁的 ID。
但我收到一个错误:查询集没有属性类别
模型如下:
class adds(models.Model):
title = models.CharField(max_length=255)
category = models.ForeignKey('categories')
...
class categories(models.Model):
title = models.CharField(max_length=255)
这么长的问题,我如何通过使用我传递的对象的类别从同一类别中获取相关的添加?