我正在尝试为每个作者获取最新的 3 本书,使用 DateField 作为日期。任何想法如何使用 Django ORM 或原始 SQL 来做到这一点?
class Author(models.Model):
name = models.CharField('Name', max_length=100)
slug = models.SlugField('Slug', max_length=100, unique=True)
class Book(models.Model):
author = models.ForeignKey(Author, verbose_name='Author')
published = models.DateField('Published on', db_index=True)