def transactions_csv(year, month):
date = datetime.date(year, month, 1)
budget = load_monthly_budget_from_config(config, date, storage=storage)
out = StringIO.StringIO()
writer = unicodecsv.writer(out)
for tx in budget.transactions:
writer.writerow(tx)
return out.getvalue(), {"Content-Disposition": "attachment; filename=%s-%s.csv" % (year, month),
"Content-Type": "text/csv"}
评论列表
文章目录