Python 列出Django 1.9中属于特定类别的帖子

Python 列出Django 1.9中属于特定类别的帖子,python,django,python-3.x,django-models,django-views,Python,Django,Python 3.x,Django Models,Django Views,我正在从事一个类似博客的项目,但与之不同,我最近开始学习Django。所以,在我的应用程序中,我们也有类别和标签。现在有一个条目模型,它与Category和Tag有很多关系。现在我正在尝试获取属于特定类别的所有条目,这与我们在博客中拥有的功能类似 下面是我的标签和类别模型 以下是我的入门模型 在my urls.py中,我使用以下url查看属于特定类别的所有条目 url(r'^category/(?P<category_slug>[\w\-]+)/$', views.category,

我正在从事一个类似博客的项目,但与之不同,我最近开始学习Django。所以,在我的应用程序中,我们也有类别和标签。现在有一个条目模型,它与Category和Tag有很多关系。现在我正在尝试获取属于特定类别的所有条目,这与我们在博客中拥有的功能类似

下面是我的标签和类别模型

以下是我的入门模型

在my urls.py中,我使用以下url查看属于特定类别的所有条目

url(r'^category/(?P<category_slug>[\w\-]+)/$', views.category, name='category'),
显然,我不明白如何编写视图来检索属于特定类别或标记的所有条目的列表。任何帮助都将不胜感激。我确实参考了很多关于我的问题的博客文章,也进行了搜索,因此,我发现了一个类似的问题,但没有多大帮助。

试试:

def category(request,category_slug):
    category = get_object_or_404(Category,slug=category_slug)
    return render(request,'template_name.html',{'category':category,'posts':category.entry_set.all()})
有关

的详细信息,请尝试:

def category(request,category_slug):
    category = get_object_or_404(Category,slug=category_slug)
    return render(request,'template_name.html',{'category':category,'posts':category.entry_set.all()})

更多关于

有效的信息。非常感谢,也很抱歉,因为我本来应该好好看看的。顺便说一句,你能告诉我,一旦我们得到了所有帖子的列表,我如何根据它们的创建日期对它们进行排序。category.entry\u set.all.order\u by'field\u name'必须有效。非常感谢,也很抱歉,因为我本来应该好好看看的。顺便说一句,你能告诉我,一旦我们得到了所有帖子的列表,我如何根据它们的创建日期对它们进行排序。category.entry\u set.all.order\u by'field\u name'必须有效
def category(request,category_slug):
    category = get_object_or_404(Category,slug=category_slug)
    return render(request,'template_name.html',{'category':category,'posts':category.entry_set.all()})