Skip to content
Snippets Groups Projects
Verified Commit b3062d47 authored by Mark's avatar Mark
Browse files

Load config from environ

parent 7a64ce6c
No related branches found
No related tags found
No related merge requests found
from flask import abort, Flask, redirect, render_template, request
from flask.views import View
from os import urandom
from os import urandom, environ
from hydra_client import HydraAdmin
from flask_wtf import FlaskForm
from wtforms import SubmitField, HiddenField
......@@ -8,7 +8,7 @@ from flask_wtf.csrf import CSRFProtect
from wtforms.validators import DataRequired
HYDRA_ADMIN_URL = "http://127.0.0.1:4445"
HYDRA_ADMIN_URL = environ['HYDRA_ADMIN_URL']
class ConsentForm(FlaskForm):
......
from flask import abort, Flask, redirect, request
from os import urandom
from os import urandom, environ
from hydra_client import HydraAdmin
from flask_sqlalchemy import SQLAlchemy
from sqlalchemy.ext.hybrid import hybrid_property, hybrid_method
from flask_security import Security, SQLAlchemyUserDatastore, \
UserMixin, login_required, current_user
HYDRA_ADMIN_URL = "http://127.0.0.1:4445"
HYDRA_ADMIN_URL = environ['HYDRA_ADMIN_URL']
if 'PASSWORD_SALT' in envidon:
DB_PASSWORD_SALT = environ['PASWORD_SALT']
else:
DB_PASSWORD_SALT = urandom(16)
app = Flask(__name__)
app.config['DEBUG'] = True
app.config['SECRET_KEY'] = urandom(16)
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite://'
app.config["SECURITY_PASSWORD_SALT"] = "SuPeRrAnDoMpAsSwOrD"
app.config["SECURITY_PASSWORD_SALT"] = DB_PASSWORD_SALT
db = SQLAlchemy(app)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment