Джанго: Как заказать запрос на поле в ManyToManyField (через) родственные модели

У меня есть эти модели

class Region (models.Model):
    name = models.CharField (max_length = 255, blank = False)

class Album(TimeStampAwareModel):
    title = models.CharField (max_length = 255, blank = False) 
    digital_release_date = models.ManyToManyField( Region, through="AlbumRegionReleaseDate", related_name="release_date_albums")
    published = models.BooleanField (default = False)
    .
    .

class AlbumRegionReleaseDate(models.Model):
   album = models.ForeignKey (Album)
   region = models.ForeignKey (Region)
   digital_release_date = models.DateField () 
   class Meta:
    ordering = ('-digital_release_date')

Предположим, у меня есть три региона, т.е. Европа, Южная Азия и Северная Азия

Теперь я хочу, чтобы все "опубликованные" альбомы были заказаны по "digital_release_date" в регионе Европы?

Может ли кто-нибудь, пожалуйста, сказать мне, как это сделать по SQL-запросу?

Спасибо :)

5
задан Ahsan 8 September 2011 в 08:21
поделиться