示例#1
0
文件: views.py 项目: scjudd/surveyor
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))
示例#2
0
文件: views.py 项目: scjudd/surveyor
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)