如果在django数据库中存储了不同的书籍,则每本书都有一个将其添加到数据库的日期。他们是否只使用django视图过滤某个作者在日期范围内撰写的书籍?
答案 0 :(得分:1)
不确定only django views
的含义,我假设您要使用查询集。你的问题写得不好 - read this。
class Book(models.Model):
title = models.CharField(max_length=200)
date = models.DateTimeField()
author = models.ForeignKey(Author)
class Author(models.Model):
name = models.CharField(max_length=200)
Queryset就是这样的。
books = Book.objects.filter(author__name=authors_name,
date__range=["2011-01-01", "2011-01-31"])