def render_to_response(self, context, **response_kwargs): default_context = { 'title': self.site.name + ' - ' + config.META_DESCRIPTION, 'meta_description': config.META_DESCRIPTION, } new_context = {**default_context, **context} return ListView.render_to_response(self, new_context, **response_kwargs)
def render_to_response(self, context, **response_kwargs): obj = Topic.objects.get(slug=self.kwargs['slug']) context ['topic'] = obj context ['title'] = obj.title context ['meta_description'] = obj.short_description if self.mode == 'a': # return ajax/json data = serializers.serialize('json', context['object_list'], fields=( "name", "group", "calendar_type", "year_start", "month_start", "day_start", "time_start", "year_end", "month_end", "day_end", "time_end", "media_url", "media_caption", "media_credit" )) return HttpResponse(data, content_type='application/json') return ListView.render_to_response(self, context, **response_kwargs)
def render_to_response(self, context): if self.request.GET.get("format", "html") == "csv": return self.render_to_csv_response(context) else: return ListView.render_to_response(self, context)
def render_to_response(self, context): if self.request.GET.get('format', 'html') == 'csv': return self.render_to_csv_response(context) else: return ListView.render_to_response(self, context)
def render_to_response(self, context, **response_kwargs): if self.request.is_ajax(): return JsonResponse(self.get_data(context), **response_kwargs) return ListView.render_to_response(self, context, **response_kwargs)
def render_to_response(self, context): if self.request.GET.get('format','html') == 'csv': return self.render_to_csv_response(context) else: return ListView.render_to_response(self, context)
def render_to_response(self, context): if self.request.GET.has_key('json'): return DatatableJSONListView.render_to_response(self, context) else: return ListView.render_to_response(self, context)