Django-views自定义过滤器

时间:2016-04-08 13:57:10

标签: django django-views

如果在django数据库中存储了不同的书籍,则每本书都有一个将其添加到数据库的日期。他们是否只使用django视图过滤某个作者在日期范围内撰写的书籍?

1 个答案:

答案 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"])