によって発注I持っている作品と呼ばれるクラス:ジャンゴ - 外部キー
class Movie(models.Model):
title = models.CharField(max_length=511)
tmdb_id = models.IntegerField(null=True, blank=True, unique=True)
release = models.DateField(null=True, blank=True)
poster = models.TextField(max_length=500, null=True)
backdrop = models.TextField(max_length=500, null=True, blank=True)
popularity = models.TextField(null=True, blank=True)
とクラスという名前のトレーラー:私は日付順すべてのムービーを表示するにはどうすればよい
class Trailer(models.Model):
movie = models.ForeignKey(Movie, on_delete=models.CASCADE)
link = models.CharField(max_length=100)
date = models.DateTimeField(auto_now_add=True)
トレーラー?
私は試したことがあります:Movie.objects.order_by('trailer__date')
しかし、それは複数の重複を引き起こし、正しい順序でも表示されません。どのように重複を避け、トレーラオブジェクトの日付で注文された映画ごとに1つのエントリがありますか?
編集:私はちょうどそれは、すべてのエントリが表示されないことに気づいたが、ちょうどそのうちのいくつか
投票のクローズアップを検討する – c0der