@app.route('/profile', methods=['GET', 'POST']) def profile(): #get the username from the session's redirect args json = requests.get("http://hosting.otterlabs.org/huynhbrian/piazzahack/Home.php", {"username":session["email"]}).json() #return render_template('profile.html', username=username, error_id_list=error_id_list, error_type_list=error_type_list, etc...) return render_template('profile.html', name="Peter", json=json) #nicer error handling @app.errorhandler(404) def page_not_found(e): return render_template('404.html'), 404 @app.errorhandler(500) def internal_server_error(e): return render_template('500.html'), 500 if __name__ == '__main__': runner.run()
register=nameQuery, alert_messages=messages) @app.route('/bug_send', methods=['POST', 'GET']) def bug_send(): query = request.form print(query['problem_detail']) send_mail("bug", query) book_list = search_book("%", "title", "0", "100000") messages = "버그가 접수 되었습니다. " if 'email' in session: email = session['email'] nameQuery = get_name(email) print(query) return render_template('home.html', books=book_list, register=nameQuery, alert_messages=messages) else: return render_template('home.html', books=book_list, alert_messages=messages) if __name__ == '__main__': app.secret_key = 'sample_secreat_key' #runner.debug=True runner.run() # app.run(debug=True)
def main(): ## run the app from flask.ext.runner import Runner runner = Runner(app) runner.run()