def get_xls_export(self, context): output = StringIO.StringIO() year = context['year'] company = context['company'] result = get_project_used_list(self, int(year), company) book = generate_project_used_list(result) book.save(output) output.seek(0) return output.getvalue()
def post(self, request, *args, **kwargs): if 'company' in request.POST: company = request.POST['company'] if 'year' in request.POST: year = request.POST['year'] response = self.get(request) context = response.context_data result = get_project_used_list(self, int(year), company) context['result'] = result return response