def view_survey(name): survey = get_survey(name) if survey: form = DynamicSurveyForm(survey) return render_template("view.html", form=form) return redirect(url_for("new_survey", name=name))
def new_survey(): # if the user attempted to access a survey that didn't exist, we can begin # to fill out the form with the correct information. name = request.args.get("name", None) # but let's make sure this survey doesn't already exist, in case they got # here in some odd way. if name and get_survey(name): return redirect(url_for("view_survey", name=name)) return render_template("new.html", name=name)