from flask import * from os import path, walk app = Flask(__name__) @app.route('/') def home(): return render_template('index.j2', instanceName="nyxask.nixos.internal") @app.route('/auth/login/') def login(): return render_template('login.j2', instanceName="nyxask.nixos.internal") @app.route('/assets/css/index.css') def index_css(): return send_from_directory('static/assets/css', 'index.css') extra_dirs = ['app/templates', 'static/assets/css'] extra_files = extra_dirs[:] for extra_dir in extra_dirs: for dirname, dirs, files in walk(extra_dir): for filename in files: filename = path.join(dirname, filename) if path.isfile(filename): extra_files.append(filename) if __name__ == '__main__': app.run(debug=True, extra_files=extra_files)