Ejemplo n.º 1
0
def store(request):
    try:
        due = datetime.datetime.strptime(request.POST.get('due', ''), "%d-%m-%Y")
        if not due.date() >= datetime.date.today():
            raise Exception("Set a due date in the future please")
    except:
        return {'status': 'error', 'fields': ['due']}
    text = request.POST.get('text')

    DBSession.add(Todo(due, text))
    return {'status': 'ok'}