Fixes in sql connection hook

This commit is contained in:
Antonio de la Rosa 2020-06-15 17:06:27 +02:00
parent 879aa66823
commit a2481580a9
8 changed files with 57 additions and 33 deletions

View file

@ -4,11 +4,13 @@ from paramecio2.modules.admin.models.admin import UserAdmin
from paramecio2.libraries.generate_admin_class import GenerateAdminClass
from paramecio2.libraries.i18n import I18n
from paramecio2.libraries.db.coreforms import SelectForm
import copy
from paramecio2.modules.admin import admin_app, t as admin_t
t=copy.copy(admin_t)
def admin(**args):
t=args['t']
@admin_app.route('/admin/ausers/', methods=['GET', 'POST'])
def ausers():
connection=g.connection
@ -25,7 +27,7 @@ def admin(**args):
user_admin.check_user=False
user_admin.check_email=False
url=url_for('.admin', module='ausers')
url=url_for('admin_app.ausers')
admin=GenerateAdminClass(user_admin, url, t)
@ -37,4 +39,10 @@ def admin(**args):
form_admin=admin.show()
return form_admin
if type(form_admin).__name__=='str':
return t.load_template('content.phtml', title=I18n.lang('admin', 'users_edit', 'Users edit'), contents=form_admin, path_module='/admin/ausers')
else:
return form_admin