def get_contents(self, request=None, context=None, section=None): banners_list = Banner.objects.published() if section and self.get_config().get("filtering_section", False).get_value(): banners_list = filtering_in_section(banners_list, section) category_name = self.get_config().get("category", "").get_value() or None if category_name: banners_list = banners_list.filter(categories__slug=category_name) return banners_list
def get_contents(self, request=None, context=None, section=None): banners_list = Banner.objects.published() if section and self.get_config().get('filtering_section', False).get_value(): banners_list = filtering_in_section(banners_list, section) category_name = self.get_config().get('category', '').get_value() or None if category_name: banners_list = banners_list.filter(categories__slug=category_name) return banners_list
def forum_index(request, extra_context=None): section = get_section(request, extra_context) forum_list = Forum.objects.published().order_by( transmeta.get_real_fieldname('category__name', get_language()), transmeta.get_real_fieldname('name', get_language())) forum_list = filtering_in_section(forum_list, section) return content_list(request, forum_list, template_name='forum/forum_list.html', paginate_by=PAGINATE_BY)
def forum_index(request, extra_context=None): section = get_section(request, extra_context) forum_list = Forum.objects.published().order_by(transmeta.get_real_fieldname('category__name', get_language()), transmeta.get_real_fieldname('name', get_language())) forum_list = filtering_in_section(forum_list, section) return content_list(request, forum_list, template_name='forum/forum_list.html', paginate_by=PAGINATE_BY)
def queryset(self, request=None, context=None, section=None): queryset = self.get_contents(request, context, section) if section and self.get_config().get('filtering_section', False).get_value(): queryset = filtering_in_section(queryset, section) return queryset
def forum_index(request, extra_context=None): section = get_section(request, extra_context) forum_list = Forum.objects.published() forum_list = filtering_in_section(forum_list, section) return content_list(request, forum_list, template_name='forum/forum_list.html', paginate_by=PAGINATE_BY)