标签: python django
我目前的代码如下:
suggestions = Photo.objects.extra(where=['id!=%s'], params=[p.id]).order_by('?')[:10]
我想知道是否有更好的解决方案。
答案 0 :(得分:3)
看起来您可以使用基本的exclude:
exclude
suggestions = Photo.objects.exclude(id=p.id).order_by('?')[:10]