def home(request): form = TranslationForm(request.GET or None) results = None if form.is_valid(): results = form.translate() request.session["last_translation"] = form.get_data() return render_to_response("translator/home.html", { "form": form, "results": results, }, context_instance=RequestContext(request))