示例#1
0

@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()




示例#2
0
                           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)
示例#3
0
def main():
    ## run the app
    from flask.ext.runner import Runner
    runner = Runner(app)
    runner.run()