app =flask.Flask(__name__) app.secret_key = settings.secret_key #Routes app.add_url_rule('/', view_func=Main.as_view('main'), methods=['GET']) app.add_url_rule('/<page>/', view_func=Main.as_view('page'), methods=['GET']) app.add_url_rule('/login', view_func=Login.as_view('login'), methods=['GET','POST']) app.add_url_rule('/remote', view_func=Remote.as_view('remote'), methods=['GET','POST']) app.add_url_rule('/music', view_func=Music.as_view('music'), methods=['GET']) @app.errorhandler(404) def page_not_found(error): return flask.render_template('404.html'),404 app.debug=True app.run()
import settings # Views from main import Main from login import Login from remote import Remote from music import Music app = flask.Flask(__name__) app.secret_key = settings.secret_key # Routes app.add_url_rule('/', view_func=Main.as_view('main'), methods=["GET"]) app.add_url_rule('/<page>/', view_func=Main.as_view('page'), methods=["GET"]) app.add_url_rule('/login/', view_func=Login.as_view('login'), methods=["GET", "POST"]) app.add_url_rule('/remote/', view_func=Remote.as_view('remote'), methods=['GET', 'POST']) app.add_url_rule('/music/', view_func=Music.as_view('music'), methods=['GET']) @app.errorhandler(404) def page_not_found(error): return flask.render_template('404.html'), 404 app.debug = True app.run()
import flask import settings #Views from main import Main from login import Login from remote import Remote from music import Music app = flask.Flask(__name__) app.secret_key = settings.secret_key #Routes app.add_url_rule('/', view_func=Main.as_view('main'), methods=["GET"]) app.add_url_rule('/<page>/', view_func=Main.as_view('main'), methods=["GET"]) app.add_url_rule('/login/', view_func=Login.as_view('login'), methods=["GET", "POST"]) app.add_url_rule('/remote/', view_func=Remote.as_view('remote'), methods=["GET", "POST"]) app.add_url_rule('/music/', view_func=Music.as_view('music'), methods=["GET"]) @app.errorhandler(404) def page_not_found(error): return flask.render_template('404.html'), 404 app.debug = True app.run()
import settings # Views from main import Main from login import Login from remote import Remote from music import Music app = flask.Flask(__name__) app.secret_key = settings.secret_key # Routes app.add_url_rule('/', view_func=Main.as_view('main'), methods=["GET"]) app.add_url_rule('/login/', view_func=Login.as_view('login'), methods=["GET", "POST"]) app.add_url_rule('/remote/', view_func=Remote.as_view('remote'), methods=['GET', 'POST']) app.add_url_rule('/music/', view_func=Music.as_view('music'), methods=['GET']) @app.errorhandler(404) def page_not_found(error): return flask.render_template('404.html'), 404 app.debug = True app.run()
from events import Events from users import Users from docs import Docs # configuration DATABASE = 'test.json' app = flask.Flask(__name__) app.secret_key = settings.secret_key #URL rules: add as needed for the various dynamic pages app.add_url_rule('/', view_func=Main.as_view('main'), methods=('get','post')) app.add_url_rule('/<page>/', view_func=Main.as_view('main'), methods=('get','post')) app.add_url_rule('/login/', view_func=Login.as_view('login'), methods=('get','post')) app.add_url_rule('/remote/', view_func=Remote.as_view('remote'), methods=('get','post')) app.add_url_rule('/music/', view_func=Music.as_view('music'), methods=('get', 'post')) app.add_url_rule('/events/', view_func=Events.as_view('events'), methods=('get','post')) app.add_url_rule('/users/', view_func=Users.as_view('users'), methods=('get','post')) app.add_url_rule('/docs/', view_func=Docs.as_view('docs'), methods=('get','post')) #error handling wrapper @app.errorhandler(404) def page_not_found(error): return flask.render_template('404.html'), 404 #database handling wrappers @app.before_request def before_request(): """Make sure we are connected to the database each request.""" try: db = open(DATABASE).read()
app.secret_key = settings.secret_key #Routes app.add_url_rule('/', view_func=Main.as_view('main') methods=["GET"]) app.add_url_rule('/<page>/', view_func=Main.as_view('main') methods=["GET"]) app.add_url_rule('/Login/', view_func=Login.as_view('login'), methods=['GET', 'POST']) app.add_url_rule('/remote/', view_func=Music.as_view('remote'), methods=(['GET']) app.add_url_rule('/music/', view_func=Music.as_view('music'), methods=['GET']) @app.errorhandler(404) def page_not_found(error): return flask.render_template('404.html'), 404 app.debug = True app.run()