Доброе время суток!
Есть модель:
class Data(models.Model):
date_ready = models.DateField('На дату')
body = models.TextField('Задание по предмету', default='Не установлено')
subject = models.ForeignKey('Subjects', verbose_name='Предмет')
Необходимо вывести данные на страницу следующим образом:
Дата: d.m.Y (последняя)
-----------------------------------------------------
- subject body 1
- subject body 2
...
Дата: d.m.Y (предпоследняя)
----------------------------------------------
...
и т.д.
То есть вначале вывод даты, а затем остальные поля, относящиеся к этой дате без самой даты. То есть группировка вокруг даты. Где (в модели, вьюхе или шаблоне) и как это лучше сделать?
Заранее благодарен.