Example #1
0
 def get_xls_export(self, context):
     output = StringIO.StringIO()
     start_date = context['start_date']
     end_date = context['end_date']
     project = context['project_name']
     vendor = context['vendor']
     result = get_project_receiving_list(start_date, end_date, project, vendor)  
     book = generate_project_receiving_list(result)   
     book.save(output)
     output.seek(0)
     return output.getvalue()       
Example #2
0
 def post(self, request, *args, **kwargs):
     if 'start_date' in request.POST:
         start_date = request.POST['start_date']
     if 'end_date' in request.POST:
         end_date = request.POST['end_date']
     
     project = ''
     if 'project' in request.POST:
         project = request.POST['project']
         
     vendor = ''
     if 'vendor' in request.POST:
         vendor = request.POST['vendor']
     
     response = self.get(request)
     context = response.context_data
     result = get_project_receiving_list(start_date, end_date, project, vendor)  
     context['result'] = result
     return response