def materialstorage_makexlsx_all(request, page): datas, tempFilePath, fileName = get_post_data(request, Materialstorage.objects) ids = [i for i in range(1, len(datas) + 1)] #序号 if convertxlsx(datas, tempFilePath, ids): return down_file(tempFilePath, fileName) return HttpResponseRedirect(r'/web/materialstorage/list/%s' % (page))
def salesreport_makexlsx_page(request, page): datas, tempFilePath, fileName = get_post_data(request, Salesreport.objects) datas, pageList, num_pages, page = djangoPage(datas, page, PAGE_NUM) #调用分页函数 ids = [i+PAGE_NUM * (page - 1) for i in range(1,PAGE_NUM+1) ] #序号 if convertxlsx(datas, tempFilePath, ids): return down_file(tempFilePath, fileName) return HttpResponseRedirect(r'/web/materialreport/list/%s' % (page))
def copewith_makexlsx_all(request, page): datas, tempFilePath, fileName = get_post_data(request, Copewith.objects) ids = [i for i in range(1, len(datas) + 1)] #序号 if convertxlsx(datas, tempFilePath, ids): return downfile(tempFilePath, fileName) return HttpResponseRedirect(r'/web/copewith/list/%s' % (page))