diff --git a/paramecio2/libraries/db/dbadmin.py b/paramecio2/libraries/db/dbadmin.py index 58d2c6a..a93ba56 100644 --- a/paramecio2/libraries/db/dbadmin.py +++ b/paramecio2/libraries/db/dbadmin.py @@ -10,9 +10,14 @@ from pathlib import Path from colorama import init, Fore, Back, Style from importlib import import_module, reload from paramecio2.libraries.db.webmodel import WebModel -from settings import config -#from models import books +sys.path.insert(0, os.path.realpath('.')) + +try: + from settings import config +except: + print('You need a settings directory with a paramecio2 configuration') + sys.exit(1) def start(): diff --git a/paramecio2/modules/admin/app.py b/paramecio2/modules/admin/app.py index 506a846..bb3f7c2 100644 --- a/paramecio2/modules/admin/app.py +++ b/paramecio2/modules/admin/app.py @@ -88,7 +88,7 @@ for app_load in config_admin: arr_modules_admin[app_load[2]+'/'+app_load[3]]=import_module(app_load[1]) #print(app_load[1]) -@admin_app.route('/admin') +@admin_app.route('/admin/') @admin_app.route('/admin/', methods=['GET', 'POST']) @admin_app.route('/admin//', methods=['GET', 'POST']) def admin(module='', submodule=''):