def form_view2(request): context = {} get = request.GET post = request.POST context['get'] = get context['post'] = post form = CerealSearch() context['form'] = form if request.method == "POST": form = CerealSearch(request.POST) if form.is_valid(): # cereal = request.POST.get('name', None) cereal = form.cleaned_data['name'] cereals = Cereal.objects.filter(name__startswith=cereal) context['cereals'] = cereals context['valid'] = "The Form Was Valid" else: context['valid'] = form.errors elif request.method == "GET": context['method'] = 'The method was GET' return render_to_response('form_view2.html', context, context_instance=RequestContext(request))
def form_view2(request): context = {} get = request.GET post = request.POST context["get"] = get context["post"] = post form = CerealSearch() context["form"] = form if request.method == "POST": form = CerealSearch(request.POST) if form.is_valid(): cereal = form.cleaned_data["name"] cereals = Cereal.objects.filter(name__istartswith=cereal) context["cereals"] = cereals context["valid"] = "The Form Was Valid" else: context["valid"] = form.errors elif request.method == "GET": context["method"] = "The method was GET" return render_to_response("form_view2.html", context, context_instance=RequestContext(request))