1 回答

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超7個(gè)贊
我會(huì)創(chuàng)建一個(gè)屬性,為您提供所有評(píng)論,然后從此查詢(xún)集中獲取最新信息。代碼如下:MovieReview
# models.py
class Movie(models.Model):
# your other code
@property
def reviews(self) -> QuerySet:
return self.review_set.all()
# views.py
def movie_detail(request, pk):
movie = get_object_or_404(Movie, pk=pk)
latest_review = movie.reviews.latest()
# return
Ps:我會(huì)重命名 ,并且只是 和 。很明顯,這是電影的標(biāo)題。我還強(qiáng)烈建議將 4 s 更改為具有 -relation 的單個(gè)模型(但我認(rèn)為您稍后會(huì)在文檔中閱讀)。movie_titlemovie_postermovie_short_descriptiontitlepostershort_descriptiontitleMovieactorManyToMany
- 1 回答
- 0 關(guān)注
- 145 瀏覽
添加回答
舉報(bào)