过滤Django中的布尔字段

时间:2016-09-24 15:22:48

标签: python django

在我看来,我只想显示已存档的帖子。 如下所示,我在BooleanField上有一个模型。 我如何在视图中定义它? 感谢

class Post(models.Model):
    author = models.ForeignKey('auth.User')
    title = models.CharField(max_length=200)
    text = models.TextField()
    archived = models.BooleanField(default=False)
    created_date = models.DateTimeField(default=timezone.now)
    published_date = models.DateTimeField(blank=True, null=True)

这就是我做的方式

def post_list_archived(request):
    posts = Post.objects.filter(archived=True).order_by('published_date')
    return render(request, 'blog/post_list.html', {'posts': posts})

0 个答案:

没有答案