configuration in params

develop
gwen 2 years ago
parent 1f577c04bd
commit cf28d5cdc5

@ -17,3 +17,4 @@ with open(local_params_file, 'r') as file_handle:
params_content = safe_load(file_handle)
dbadmin = params_content['dbadmin']
dbpassword = params_content['dbpassword']
server_ip = params_content['server_ip']

@ -4,15 +4,17 @@ import urllib.parse
from flask import Blueprint, abort, render_template, request, send_from_directory
from pymongo import MongoClient
from .config import dbadmin, dbpassword
from .config import dbadmin, dbpassword, server_ip
main = Blueprint("main", __name__, url_prefix="/")
# database connexion
username = urllib.parse.quote_plus(dbadmin)
password = urllib.parse.quote_plus(dbpassword)
myclient = MongoClient('mongodb://%s:%s@149.202.41.75:27017' % (username, password))
mydb = myclient["actesdb"]
dbhouse = mydb["house"]
dbclient = MongoClient(f'mongodb://{username}:{password}@{server_ip}:27017')
actesdb = dbclient["actesdb"]
housecol = actesdb["house"]
# (unproudly borrowed from the flask-pymongo's helpers :)
@ -58,7 +60,7 @@ def corpora_all():
lists houses
sample_house_names = ["Bourbon", "Berry", "Anjou", ...]
"""
houses = list(dbhouse.find())
houses = list(housecol.find())
return render_template("corpora_all.html", houses=houses)

Loading…
Cancel
Save