0
我有兩個型號如何篩選查詢集與排除和ForeignKey的
class Entry(models.Model):
properties = here
class ReadedEntries(models.Model):
entry = models.ForeignKey(Entry, on_delete=models.CASCADE)
user = models.ForeignKey(User, on_delete=models.CASCADE)
我怎樣才能從用戶無readed條目?
我嘗試:
not_looked_videos = Entry.objects.exclude(ReadedEntries.objects.filter(user=request.user))
,但我得到:
ValueError: need more than 0 values to unpack
我嘗試'readedentries__isnull = False'並且工作。用戶也可以使用readedentries__user = request.user –