首页 > 解决方案 > 如何通过cms页面类型过滤获取所有页面详细信息?

问题描述

我是 django 新手,我想在 django-cms 中按页面类型过滤所有页面详细信息。

我使用下面的 def 在模板中显示它。


    def cms_detailed_view(request):
      all_pages = Title.objects.public().values()
      context= {'pages': all_pages}
      return render(request, 'node-detailed.html', context)

它提供所有页面。但我想按页面类型过滤它。我不知道如何使用过滤器方法按页面类型进行过滤,例如


    all_pages = Title.objects.filter(type="pagetype")

标签: djangodjango-cms

解决方案


推荐阅读