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)
作成者がエントリの作成者ではない場合、エラーが発生します。
これを行うためのより簡単な方法は何ですか? 最終的には、著者がそのエントリの著者であるかどうかの質問に対する yes/no の回答が必要です。答えがノーの場合、エラーではなく有効なオブジェクトが必要です。
ありがとう!