Browse Source

Use environ instead of config

master
Wesley Kerfoot 5 years ago
parent
commit
549ebadd44
  1. 8
      app/website.py

8
app/website.py

@ -46,9 +46,9 @@ def cacheit(key, thunk):
def get_posts(): def get_posts():
posts = getattr(g, "posts", None) posts = getattr(g, "posts", None)
if posts is None: if posts is None:
posts = g._posts = Posts(app.config.from_envvar("COUCHDB_USER"), posts = g._posts = Posts(environ.get("COUCHDB_USER"),
app.config.from_envvar("COUCHDB_PASSWORD"), environ.get("COUCHDB_PASSWORD"),
app.config.from_envvar("COUCHDB_NAME")) environ.get("COUCHDB_NAME"))
return posts return posts
def get_initial(): def get_initial():
@ -100,7 +100,7 @@ def NeverWhere(configfile=None):
def admin_login(): def admin_login():
password = request.args.get("password") password = request.args.get("password")
success = False success = False
if password == app.config["ADMIN_PASSWORD"]: if password == environ.get("ADMIN_PASSWORD"):
print("logged in successfully") print("logged in successfully")
success = True success = True
login_user(Admin()) login_user(Admin())

Loading…
Cancel
Save