def matching_meters(request): meters = [] if request.method == "POST": f = ChooseMetersForm(request.POST) if f.is_valid(): cleaned_form = f.cleaned_data meters = sorted(json.loads(find_matching_meters(cleaned_form))) print meters return render(request, "MatchingMeters.html", {"meters": meters})
def choose_meters(request): f = ChooseMetersForm() if request.method == "POST": f = ChooseMetersForm(request.POST) if f.is_valid(): cleaned_form = f.cleaned_data result = find_matching_meters(cleaned_form) print result request.session["matching_meters"] = result return redirect(matching_meters) return render(request, "ChooseMeters.html", {"form": f})