def display_view2(request): global last_tsa ticker1 = str(request.POST.get('ticker1')) ticker2 = str(request.POST.get('ticker2')) start = str(request.POST.get('start')) end = str(request.POST.get('end')) print ticker1 + ticker2 + start + end if not last_tsa.ticker1 == ticker1 and not last_tsa.ticker2 == ticker2: if not last_tsa.ticker1 == ticker2 and not last_tsa.ticker2 == ticker1: last_tsa = tsa.two_stock_analysis(ticker1, ticker2, True) response_data = last_tsa.full_summary(ticker1, ticker2, start, end, False) return HttpResponse(json.dumps(response_data), content_type="application/json")
def home(request): global last_osa global last_tsa last_osa = osa.one_stock_analysis('AAPL', False) last_tsa = tsa.two_stock_analysis('AAPL', 'AA', False) summary_osa = last_osa.full_summary('AAPL', '01/01/2008', '01/01/2013', True) summary_tsa = last_tsa.full_summary('AAPL', 'AA', '01/01/2008', '01/01/2013', True) csv_osa = summary_osa['csv'] csv_tsa = summary_tsa['csv'] return render( request, 'base.html', { 'price_csv': csv_osa['price_csv'], 'pnl_csv': csv_osa['pnl_csv'], 'price_csv1': csv_tsa['price_csv1'], 'price_csv2': csv_tsa['price_csv2'], 'flip': summary_tsa['flip'] })