Latest posts on выборка из таблицы с сортировкой по другой таблице topichttps://python.su/forum/topic/2136/2008-05-26T13:58:26+03:00Веб-технологии :: Django :: выборка из таблицы с сортировкой по другой таблице
2008-05-26T13:58:26+03:00playpauseandstop13400если используете джанго транк после ревизии 7477, то:<br/><div class="code"><pre>albums = Album.objects.order_by('artist__title')</pre></div><a href="http://www.djangoproject.com/documentation/db-api/#order-by-fields">документация</a><br/><br/>иначе надо добавить для модели Artist <a href="http://www.djangoproject.com/documentation/model-api/#ordering">поле, по которому эта модель будет сортироваться</a> и затем сортировать по внешнему ключу:<br/><div class="code"><pre>albums = Album.objects.order_by('artist')</pre></div>
Веб-технологии :: Django :: выборка из таблицы с сортировкой по другой таблице
2008-05-26T07:56:10+03:00PantiL13386Есть 2 модели :<br/><div class="code"><pre>class Artist(models.Model):<br/> title = models.CharField(maxlength=100)<br/><br/> def __str__(self):<br/> return self.title<br/><br/> class Admin:<br/> pass<br/><br/>class Album(models.Model):<br/> title = models.CharField(maxlength=200)<br/> date = models.DateTimeField(auto_now_add=True)<br/> artist = models.ForeignKey(Artist)<br/><br/> def __str__(self):<br/> return self.title<br/><br/> class Admin:<br/> pass</pre></div>Мне нужно произвести выборку объектов из таблицы Album, отсортировав записи по полю title из таблицы Artist<br/>Подскажите.<br/>Заранее спасибо :)