Update __init__.py

pull/109/head
midoks 3 years ago
parent 3461fb6d1a
commit a080a2c5ee
  1. 9
      route/__init__.py

@ -246,13 +246,16 @@ def get_admin_safe():
return (False, '') return (False, '')
def admin_safe_path(path, req, data): def admin_safe_path(path, req, data, pageFile):
if path != req and not isLogined(): if path != req and not isLogined():
return render_template('path.html') return render_template('path.html')
if not isLogined(): if not isLogined():
return render_template('login.html', data=data) return render_template('login.html', data=data)
if not req in pageFile:
return redirect('/')
return render_template(req + '.html', data=data) return render_template(req + '.html', data=data)
@ -289,12 +292,12 @@ def index(reqClass=None, reqAction=None, reqData=None):
session['overdue'] = 0 session['overdue'] = 0
if ainfo[0]: if ainfo[0]:
return admin_safe_path(ainfo[1], reqClass, data) return admin_safe_path(ainfo[1], reqClass, data, pageFile)
return render_template('login.html', data=data) return render_template('login.html', data=data)
if ainfo[0]: if ainfo[0]:
return admin_safe_path(ainfo[1], reqClass, data) return admin_safe_path(ainfo[1], reqClass, data, pageFile)
if not reqClass in pageFile: if not reqClass in pageFile:
return redirect('/') return redirect('/')

Loading…
Cancel
Save