Esempio n. 1
0
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)
Esempio n. 2
0
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)