def index(): consolidate() # List of Dictionaries of points for the graph prices = [[], []] # TODO: fix if month or day comes out to be null # I don't know why it would though months = Aggregate.query.filter_by(discriminator='aggregate', month_number=12, year=2015) days = Day.query.filter_by(parent_month=months.first(), day_number=17) hours = Hours.query.filter_by(day_id=days.first().id) stats = days.first().statistics print stats[0].predict pred = Predictions.query.filter_by(id=stats[0].predict) length = len(prices[0]) # Input hours [(buy) [{hour: #} {price: #}], (sell) [{hour: #} {price: #}] for hour in hours: prices[0].insert(length, {'hour': str(hour.hour_number), 'price': str(hour.buy_price)}) prices[1].insert(length, {'hour': str(hour.hour_number), 'price': str(hour.sell_price)}) length += 1; return render_template('index.html', title='Home', data=str(prices), hours=hours, days=days, months=months, stats=stats, predictions=pred)
def index(): #printf("\n\n\n\n\n eaweey") consolidate() #printf("\n\n\n\n\n ey") months = Aggregate.query.filter_by(discriminator='aggregate') days = Day.query.filter_by(discriminator='days') hours = Hours.query.all() return render_template('index.html', title='Home', hours=hours, days=days, months=months)