에 의한 주문 나는이 영화라고하는 클래스 :장고 - 외래 키
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')
하지만 여러 개의 중복이 발생하고 올바른 순서로 표시되지 않습니다. 어떻게 중복을 피할 수 있으며 각 영화마다 예고편 개체의 날짜별로 한 항목이 있습니까?
편집 : 난 그냥이 모든 항목을 표시하지 않는 것으로 나타났습니다하지만 단지 그들 중 일부
투표의 근접 답변을 고려하십시오. – c0der