我是 Django 的新手。我有一个Author
对象 ( author
) 和一个条目 ID ( entry_id
),我想知道是否author
是Entry
.
这是Entry
:
class Entry(models.Model):
blog = models.ForeignKey(Blog)
authors = models.ManyToManyField(Author)
如果我做
foo = Entry.objects.get(pk=entry_id, authors = author)
当作者不是条目的作者时,我会收到错误消息。
更简单的方法是什么?最终,我只想对作者是否是该条目的作者的问题给出是/否的答案。当答案是否定的时,我想要一个有效的对象而不是错误。
谢谢!