Little fix in app

This commit is contained in:
Antonio de la Rosa 2021-07-10 23:30:47 +02:00
parent 5bb35cc64e
commit bf1a6f383e

View file

@ -30,8 +30,6 @@ def admin_prepare():
g.connection=WebModel.connection() g.connection=WebModel.connection()
g.login=False
if request.endpoint!='admin_app.login' and request.endpoint!='admin_app.signup': if request.endpoint!='admin_app.login' and request.endpoint!='admin_app.signup':
if 'login_admin' not in session: if 'login_admin' not in session:
@ -42,21 +40,18 @@ def admin_prepare():
arr_count=cursor.fetchone() arr_count=cursor.fetchone()
if arr_count['count_id']!=0: if arr_count['count_id']==0:
#return redirect(url_for('admin_app.login')) url_redirect=config.domain_url+url_for('admin_app.login', _external=False)
pass
""" return redirect(url_redirect)
#else:
#url_redirect=url_for('admin_app.login', _external=False)
#return redirect(url_redirect) else:
"""
else: url_redirect=config.domain_url+url_for('admin_app.login', _external=False)
g.login=True
return redirect(url_redirect)
@admin_app.after_request @admin_app.after_request
def admin_finished(response): def admin_finished(response):
@ -99,13 +94,8 @@ for app_load in config_admin:
@admin_app.route('/admin/') @admin_app.route('/admin/')
def admin(): def admin():
return t.load_template('home.phtml', title=I18n.lang('admin', 'paramecio_admin', 'Paramecio admin'))
if g.login:
return t.load_template('home.phtml', title=I18n.lang('admin', 'paramecio_admin', 'Paramecio admin'))
else:
return redirect(url_for('admin_app.login'))
""" """
@admin_app.route('/admin/') @admin_app.route('/admin/')
@admin_app.route('/admin/<module>', methods=['GET', 'POST']) @admin_app.route('/admin/<module>', methods=['GET', 'POST'])