def get(self, request, *args, **kwargs):
export = request.GET.get('export')
if export == 'true':
query_set = self._get_query_set()
headers = ('??????', '??', '???', '????', '????', '????', '???', '??',)
columns = (lambda x: timezone.make_naive(x.submit_time),
'account.user.teacher.name',
'account.user.profile.phone',
lambda x: (x.abs_amount/100),
'withdrawal.bankcard.bank_name',
'withdrawal.bankcard.card_number',
'withdrawal.bankcard.opening_bank',
'withdrawal.get_status_display',
)
return excel.excel_response(query_set, columns, headers, '????????.xls')
return super(TeacherWithdrawalView, self).get(request, *args, **kwargs)
评论列表
文章目录