diff --git a/main.py b/main.py index 147b4bfb0..10a12c39b 100644 --- a/main.py +++ b/main.py @@ -1,9 +1,11 @@ from flask import Flask -from flask import render_template +from flask import Blueprint,render_template +import views app = Flask(__name__) app.debug = True + @app.route("/h") def hello(): return "Hello World!" @@ -13,5 +15,17 @@ def hello(): def index(): return render_template('default/index.html') +def setting_modules(app, modules): + for module, url_prefix in modules: + app.register_blueprint(module, url_prefix=url_prefix) + +DEFAULT_MODULES = ( + (views.frontend, "/"), +) +setting_modules(DEFAULT_MODULES, url_prefix=url_prefix) + + + + if __name__ == "__main__": app.run() diff --git a/views/__init__.py b/views/__init__.py new file mode 100644 index 000000000..73d06b461 --- /dev/null +++ b/views/__init__.py @@ -0,0 +1,3 @@ + +import frontend + diff --git a/views/frontend.py b/views/frontend.py new file mode 100644 index 000000000..883b3f8ba --- /dev/null +++ b/views/frontend.py @@ -0,0 +1,10 @@ +from flask import Flask +from flask import render_template + +app = Flask(__name__) +app.debug = True + + +@app.route("/") +def index(): + return render_template('default/index.html') \ No newline at end of file