def story(title): Stories = mongo.returnAllTitles() lines = mongo.getLines(title) if request.method == 'POST': button = request.form['button'] if button == 'Back': return redirect(url_for('home', Stories = Stories)) if button == 'Add Line': line = request.form["line"] mongo.addline(title,line) lines = mongo.getLines(title) print lines return render_template('story.html', title = title, lines = lines) else: return render_template('story.html', title = title, lines = lines)
def story(): if storyname == "": global storyname storyname = "Once upon a time" if request.method == "GET": return render_template("story.html", story = storyname, lines = (mongo.get_story(storyname))[1:]) else: button = request.form["button"] if button == "Submit": if storyname not in mongo.get_stories(): mongo.addstory(storyname) mongo.addline(storyname, str(request.form["line"])) return render_template("story.html", story = storyname, lines = (mongo.get_story(storyname))[1:]) if button == "Cancel": global storyname storyname = "" return redirect(url_for("home"))
#!usr/bin/python import mongo if __name__ == "__main__": mongo.startup() mongo.addstory("tale of something") mongo.addline("tale of something", "some stuff happened somewhere") mongo.addline("tale of something", "at sometime") for story in mongo.get_stories(): print story print "\n\n\n" for line in mongo.get_story("tale of something"): print line