У меня есть эти модели
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-запросу?
Спасибо :)