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)
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
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
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