| @@ -0,0 +1,40 @@ | |||||
| """ | |||||
| Module to contain all the project's Flask server plumbing. | |||||
| """ | |||||
| from flask import Flask | |||||
| from flask import render_template, session | |||||
| from bitshift import assets | |||||
| # from bitshift.database import Database | |||||
| # from bitshift.query import parse_query | |||||
| app = Flask(__name__) | |||||
| app.config.from_object("bitshift.config") | |||||
| app_env = app.jinja_env | |||||
| app_env.line_statement_prefix = "=" | |||||
| app_env.globals.update(assets=assets) | |||||
| # database = Database() | |||||
| @app.route("/") | |||||
| def index(): | |||||
| return render_template("index.html") | |||||
| @app.route("/search/<query>") | |||||
| def search(query): | |||||
| # tree = parse_query(query) | |||||
| # database.search(tree) | |||||
| pass | |||||
| @app.route("/about") | |||||
| def about(): | |||||
| return render_template("about.html") | |||||
| @app.route("/developers") | |||||
| def developers(): | |||||
| return render_template("developers.html") | |||||
| if __name__ == "__main__": | |||||
| app.run(debug=True) | |||||