Python 在我的django应用程序中,如果选择了类似类别,如何显示该类别的所有帖子?

Python 在我的django应用程序中,如果选择了类似类别,如何显示该类别的所有帖子?,python,django,django-templates,django-views,web-deployment,Python,Django,Django Templates,Django Views,Web Deployment,我是Django的新手,请容忍我 我正在创建一个发布工作的应用程序,它基于Corey Schafer的 我的应用程序中的每个职位/工作都有一个类别字段(NGO、工程、石油和天然气等)。我的目标是,如果我选择了一个类别,那么将列出同一类别的所有工作。科里对“选定作者的所有帖子”的方法也做了同样的事情,但我不能对我的分类目标做类似的事情。 我感谢所有的帮助和指导。 如果图片还不够,请提供一般指导,谢谢 Fawaz“CategoryPostAutoListView”的视图在哪里 如果您希望使用选定

我是Django的新手,请容忍我

我正在创建一个发布工作的应用程序,它基于Corey Schafer的

我的应用程序中的每个职位/工作都有一个类别字段(NGO、工程、石油和天然气等)。我的目标是,如果我选择了一个类别,那么将列出同一类别的所有工作。科里对“选定作者的所有帖子”的方法也做了同样的事情,但我不能对我的分类目标做类似的事情。 我感谢所有的帮助和指导。 如果图片还不够,请提供一般指导,谢谢


Fawaz“CategoryPostAutoListView”的视图在哪里 如果您希望使用选定类别的帖子,您可以在视图中使用选定类别进行筛选。比如

posts = Post.objects.filter(category = selected category)

如果你不明白,请向我详细说明你的问题。

经过艰苦的挖掘,我找到了我想要的东西

 def all_category_jobs(request, category_name, **kwargs):

      obj = Postauto.objects.filter(category = category_name)

      template_name='myapp/targetpage.html'

      context = {"catagory_list":obj}

      return render(request, template_name, context,)

具体来说,您尝试过哪些类似于“选定作者的所有帖子”的方法?我会几乎完全复制这种方法的视图和url。请不要发布代码的图像,当您在问题中发布代码时,用户会更容易帮助您。我认为在这里粘贴和格式化代码是“最佳做法”或者可能是适当的礼仪。谢谢大家的建议,并为迟来的答复道歉。我发现我的答案与Shantanu Nath给出的以下答案相关。是的,你的建议是我寻找答案的关键;谢谢