def averages(): logic = Logic() base_url = "XXX" params = "?_limit=50" url = base_url + params response_deals = get_api_data(headers=headers, url=url) if len(response_deals) > 0: average = logic.average_deal_value(response_deals) return render_template('averages.html', average=average) else: msg = 'No deals found' return render_template('overview.html', msg=msg)
def overview(): logic = Logic() base_url = "XXX_PUT_A_URL_HERE" params = "?_limit=50" url = base_url + params response_deals = get_api_data(headers=headers, url=url) average = logic.average_deal_value(response_deals) if len(response_deals) > 0: wins = logic.number_won(response_deals) customers = logic.total_value_won_per_customer(response_deals) logic.group_customers(response_deals) return render_template('overview.html', deals=response_deals, average=average, wins=wins, customers=customers) else: msg = 'No deals found' return render_template('overview.html', msg=msg)