Exemple #1
0
 def get_queryset(self, **kwargs):
     sv = get_object_or_404(UserSearch, id=self.kwargs['id'])
     # sv = UserSearch.objects.get(id=self.kwargs['id'])
     qserialzer = QSerializer()
     query_filter = qserialzer.loads(sv.queryset)
     return apply_request_params(
         Facebook_Status.objects.filter(query_filter), self.request)
Exemple #2
0
 def get_queryset(self, **kwargs):
     sv = get_object_or_404(UserSearch, id=self.kwargs['id'])
     # sv = UserSearch.objects.get(id=self.kwargs['id'])
     qserialzer = QSerializer()
     query_filter = qserialzer.loads(sv.queryset)
     return apply_request_params(
         Facebook_Status.objects.filter(query_filter), self.request)
Exemple #3
0
    def get_context_data(self, **kwargs):
        context = super(CustomView, self).get_context_data(**kwargs)
        sv = UserSearch.objects.get(id=self.kwargs['id'])
        qserialzer = QSerializer()
        query_filter = qserialzer.loads(sv.queryset)

        context['saved_query'] = sv
        return_queryset = apply_request_params(
            Facebook_Status.objects.filter(query_filter), self.request)
        context['number_of_results'] = return_queryset.count()
        context['side_bar_parameter'] = (
            params.HOURS_SINCE_PUBLICATION_FOR_SIDE_BAR)

        return context
Exemple #4
0
    def get_context_data(self, **kwargs):
        context = super(CustomView, self).get_context_data(**kwargs)
        sv = UserSearch.objects.get(id=self.kwargs['id'])
        qserialzer = QSerializer()
        query_filter = qserialzer.loads(sv.queryset)

        params_dict = get_parsed_request(get_params=self.request.GET)

        # context['members'] = MEMBER_MODEL.objects.filter(id__in=params_dict['members_ids'])
        # context['parties'] = PARTY_MODEL.objects.filter(id__in=params_dict['parties_ids'])
        # context['tags'] = Tag.objects.filter(id__in=params_dict['tags_ids'])
        # context['search_str'] = params_dict['phrases']
        # context['search_title'] = ", ".join([x for x in params_dict['phrases']]) or ", ".join(
        #     x.name for x in context['tags'])

        context['saved_query'] = sv
        return_queryset = apply_request_params(Facebook_Status.objects.filter(query_filter), self.request)
        context['number_of_results'] = return_queryset.count()
        context['side_bar_parameter'] = HOURS_SINCE_PUBLICATION_FOR_SIDE_BAR

        return context
Exemple #5
0
    def get_context_data(self, **kwargs):
        context = super(CustomView, self).get_context_data(**kwargs)
        sv = UserSearch.objects.get(id=self.kwargs['id'])
        qserialzer = QSerializer()
        query_filter = qserialzer.loads(sv.queryset)

        params_dict = get_parsed_request(get_params=self.request.GET)

        # context['members'] = MEMBER_MODEL.objects.filter(id__in=params_dict['members_ids'])
        # context['parties'] = PARTY_MODEL.objects.filter(id__in=params_dict['parties_ids'])
        # context['tags'] = Tag.objects.filter(id__in=params_dict['tags_ids'])
        # context['search_str'] = params_dict['phrases']
        # context['search_title'] = ", ".join([x for x in params_dict['phrases']]) or ", ".join(
        #     x.name for x in context['tags'])

        context['saved_query'] = sv
        return_queryset = apply_request_params(
            Facebook_Status.objects.filter(query_filter), self.request)
        context['number_of_results'] = return_queryset.count()
        context['side_bar_parameter'] = HOURS_SINCE_PUBLICATION_FOR_SIDE_BAR

        return context