Example #1
0
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))
Example #2
0
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))