From f7681428a054c8ef9669202759fee87c42ab52c0 Mon Sep 17 00:00:00 2001 From: Xevion Date: Sun, 30 Jun 2019 04:29:35 -0500 Subject: [PATCH] hidden url config --- .gitignore | 1 + app/routes.py | 2 +- config.py | 4 ++++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 159c167..00b1ac3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ key /app.db /key +/hidden /migrations/* /venv/* /app/__pycache__/* diff --git a/app/routes.py b/app/routes.py index 0910fe2..d38f6b8 100644 --- a/app/routes.py +++ b/app/routes.py @@ -89,7 +89,7 @@ def boolparse(string, default=False): else: return False -@app.route(hidden_value) +@app.route(app.config['HIDDEN_URL']) @login_required def hidden(): # Handled within request diff --git a/config.py b/config.py index fcac91e..ec45947 100644 --- a/config.py +++ b/config.py @@ -1,10 +1,14 @@ import os basedir = os.path.abspath(os.path.dirname(__file__)) +with open('hidden', 'r') as hidden: + hidden = hidden.read() + with open('key', 'r') as key: key = key.read() class Config(object): + HIDDEN_URL = hidden SECRET_KEY = os.environ.get('SECRET_KEY') or key TEMPLATES_AUTO_RELOAD=True SQLALCHEMY_DATABASE_URI = os.environ.get('DATABASE_URL') or \