def generate_kiva_report(): loans = loansDB.get_all_loans() report = '' for l in loans: loan = l['loan_info'] report += loan['loan_number'] + ',' + str(owed(loan['amount_loaned'], l['payments'])) report += '\n' return json.dumps(report)
def get_home_page_table(): loans = loansDB.get_all_loans() loan_table = [] for l in loans: loan = l['loan_info'] loan_table.append({'loanNum':loan['loan_number'], 'amount':loan['amount_loaned'], 'owed':str(owed(loan['amount_loaned'], l['payments'])), 'lastPay': get_last_payment(l['payments']), 'nextPay': get_next_payment(l['schedule']), 'daysBehind': days_behind(l['payments'], l['schedule']), 'amountBehind':'$'+str(amount_behind(l['payments'], l['schedule']))}) return json.dumps(loan_table)