def addtostory(): if request.method=="POST": button= request.form['button'] if button=="save": line = str(request.form["body"]) name = str(request.form["name"]) mongo.addLine(name, line) return render_template("addtostory.html", name = name, body = mongo.getStory(name)) if button=="cancel": return redirect(url_for(home))
def view(): if request.method == "GET": story = session['storyToView'] return render_template("view.html", story=story, lines = mongo.getLines(story)) elif request.form['button'] == "Home": session['storyToView'] = "" return redirect(url_for("home")) elif request.form['button'] == "Add Line": mongo.addLine(session['storyToView'], request.form["newLine"]) return redirect(url_for("view"))
def story(): global myTitle global line if request.method == "GET": myLines = mongo.printLines(myTitle) return render_template("story.html", title = myTitle, lines = myLines) if request.method == "POST": if request.form["button"] == "Back": return redirect(url_for("home")) if request.form["button"] == "Submit": line = request.form['line'] mongo.addLine(myTitle, line) return redirect(url_for("story"))
# mongo.newStory("Jets") # mongo.addLine("Jets" , "The Jets lost today...again.") #if __name__=="__main__": # testing123() # import pymongo from pymongo import Connection import mongo mongo.deleteAll() mongo.newStory("story1") mongo.addLine("story1", "lets go mets") mongo.addLine("story1", "lets go yankees") mongo.newStory("story2") print "\nTesting PrintLines" mongo.printLines("story1") """ x = [] x = mongo.getTitles() for x in n: print x """ x = [] print "\nTesting getTitles()" x = mongo.getTitles() for y in x:
def testing123(): #we will test our methods am i right!? mongo.newStory("Jets") mongo.addLine("Jets" , "The Jets lost today...again.")