def spend_view(request): if not request.session.get('admin'): return HTTPFound(location=route_url('home', request)) today = datetime.date.today() period_id = request.GET.get('period', None) if period_id: dbsession = DBSession() expenses = dbsession.query(Expense).\ filter(Expense.period_id==int(period_id)).\ filter(Expense.date==today).all() period = Period.get_by_id(period_id) expenses_sum = period.get_expenses(today) return {'expenses': expenses, 'expenses_sum': expenses_sum} return HTTPFound(location=route_url('app', request))
def active_period(request): if 'period' in request.POST: period = Period.get_by_id(request.POST['period']) period.make_active() return {'error': 'Labas'}
def active_period(request): if 'period' in request.POST: period = Period.get_by_id(request.POST['period']) period.make_active() return {'error':'Labas'}