在筆者的模型:'模型' 對象不是可迭代
century = models.ManyToManyField(Century)
鑑於:
a = get_object_or_404(Author.objects, id=id)
s = Author.objects.filter(century__in=a).order_by('?')[:3]
錯誤:
Exception Value: 'Author' object is not iterable
有什麼不對?作者可能屬於兩個世紀,我想從他的世紀/世紀中獲得3位隨機作者。
get_object_or_404確實可以與Author.objects一起使用。 – UnLiMiTeD 2013-02-15 21:51:08
@UnLiMiTeD:趕上!查看更新。 – 2013-02-15 22:07:40