diff --git a/Pipfile b/Pipfile index 283ae0d..6e53640 100644 --- a/Pipfile +++ b/Pipfile @@ -11,6 +11,7 @@ pipfile = "*" [packages] pipfile = "*" flask = "*" +flask-login = "*" psycopg2-binary = "*" sqlalchemy = "*" flask-sqlalchemy = "*" diff --git a/app.py b/app.py index 3bf0e9e..e3f5110 100644 --- a/app.py +++ b/app.py @@ -1,6 +1,24 @@ from .lib.helpers import get_static_paths, get_content_text from flask import Flask, render_template, redirect, url_for, request +from flask_login import LoginManager app = Flask(__name__) +''' +login_manager = LoginManager() +login_manager.init_app(app) + +# Secret key +app.secret_key = #Don't commit this. + + +@login_manager.user_loader +def load_user(user_id): + return User.get(user_id) +''' + + +@app.route('/home', methods=['GET']) +def home(): + return render_template('home/index.html', user='admin', static_paths=get_static_paths(), content_text=get_content_text()) @app.route('/login', methods=['GET', 'POST']) diff --git a/assets/home/content.txt b/assets/home/content.txt new file mode 100644 index 0000000..e69de29 diff --git a/static/css/home/index.css b/static/css/home/index.css new file mode 100644 index 0000000..e69de29 diff --git a/static/js/home/index.js b/static/js/home/index.js new file mode 100644 index 0000000..e69de29 diff --git a/templates/home/index.html b/templates/home/index.html new file mode 100644 index 0000000..1867b0f --- /dev/null +++ b/templates/home/index.html @@ -0,0 +1,16 @@ +{% extends 'index.html' %} {% block header %} +
+ {{ item }} +
+ {% endfor %} +- {{ item }} -
- {% endfor %} +{% extends 'index.html' %} {% block header %} ++ {{ item }} +
+ {% endfor %} +