に私は家賃の映画ストアの次のモデルを持っています。すなわち、テーブルUserRatingは、ユーザに関連するムービーのレーティングを格納する。私は映画の対応するイメージを格付けによってソートすることが可能であるビューを作ろうとしています。評価でソートする方法は分かっています(UserRating.objects.values( 'movie_id'))。注釈(dcount = Sum( 'vote'))。order_by( 'dcount'))。私の問題は今ですか?私が取得したmovie_idの画像を取得する方法は?一般的にグループと多くの合計多くのDjangoのORM
class Movie(models.Model) :
title = models.CharField(max_length=200, primary_key=True)
movie_image = models.ImageField()
class User(models.Model):
name = models.CharField(max_length=200, primary_key=True)
email = models.CharField(max_length=200)
def __str__(self):
return self.name
def __unicode__(self):
return self.name
class UserRating(models.Model) :
vote = models.IntegerField()
class Meta:
unique_together = (('user', 'movie'),)
movie = models.ForeignKey(Movie, on_delete=models.CASCADE)
user = models.ForeignKey(User, on_delete=models.CASCADE)