def index(request): form = BookForm() if request.method == "POST" : if form.validate(request.form): book = form.save() book.put() return redirect(url_for('register/index')) else : return render_to_response('register/search_amazon.html', {'form': form.as_widget(), 'errors': form.errors }) query = Book.all().order('-created') books = query.fetch(ITEMS_PER_PAGE) return render_to_response('register/index.html', {'errors': form.errors, 'books': books, 'form': form.as_widget()})