Added new config_admin.py that dont need edit, you can config files in the module
This commit is contained in:
parent
ebff1377d2
commit
7e02f24837
2 changed files with 14 additions and 5 deletions
|
|
@ -9,9 +9,7 @@ from paramecio.citoplasma.sessions import get_session, generate_session
|
||||||
from bottle import get,post,response,request
|
from bottle import get,post,response,request
|
||||||
from settings import config
|
from settings import config
|
||||||
from settings import config_admin
|
from settings import config_admin
|
||||||
from paramecio.citoplasma.lists import SimpleList
|
|
||||||
from paramecio.citoplasma.adminutils import get_menu, get_language, make_admin_url, check_login
|
from paramecio.citoplasma.adminutils import get_menu, get_language, make_admin_url, check_login
|
||||||
from paramecio.citoplasma.generate_admin_class import GenerateAdminClass
|
|
||||||
from paramecio.citoplasma.httputils import GetPostFiles
|
from paramecio.citoplasma.httputils import GetPostFiles
|
||||||
from paramecio.cromosoma.formsutils import show_form, pass_values_to_form, set_extra_forms_user
|
from paramecio.cromosoma.formsutils import show_form, pass_values_to_form, set_extra_forms_user
|
||||||
from paramecio.cromosoma.coreforms import PasswordForm
|
from paramecio.cromosoma.coreforms import PasswordForm
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,18 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/python3
|
||||||
|
|
||||||
from paramecio.citoplasma.i18n import I18n
|
import os
|
||||||
|
from paramecio.citoplasma.i18n import I18n, load_lang
|
||||||
|
from settings import config
|
||||||
|
from importlib import import_module
|
||||||
|
|
||||||
|
load_lang('paramecio.modules', 'admin')
|
||||||
|
|
||||||
modules_admin=[[I18n.lang('admin', 'users_admin', 'User\'s Admin'), 'paramecio.modules.admin.admin.ausers', 'ausers']]
|
modules_admin=[[I18n.lang('admin', 'users_admin', 'User\'s Admin'), 'paramecio.modules.admin.admin.ausers', 'ausers']]
|
||||||
|
|
||||||
#modules_admin={'ausers': [I18n.lang('admin', 'users_admin', 'User\'s Admin'), 'paramecio.modules.admin.admin.ausers'], 'module_father': [ I18n.lang('common', 'submodule', 'ModuleFather') , {'submodule': ['This is a module', 'paramecio.modules.admin.admin.ausers'] } ] }
|
for module in config.modules:
|
||||||
|
module+='.settings.config_admin'
|
||||||
|
module_path=module.replace('.','/')+'.py'
|
||||||
|
if os.path.isfile(module_path):
|
||||||
|
mod=import_module(module)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue