mirror of
https://codeberg.org/Mo8it/AdvLabDB.git
synced 2024-12-20 23:41:20 +00:00
Added redirecting after login
This commit is contained in:
parent
ad5b3117fd
commit
810a3ba496
3 changed files with 7 additions and 7 deletions
|
@ -167,7 +167,7 @@ admin.add_view(UserModelView(User, db.session))
|
||||||
admin.add_view(RoleModelView(Role, db.session))
|
admin.add_view(RoleModelView(Role, db.session))
|
||||||
|
|
||||||
with app.app_context():
|
with app.app_context():
|
||||||
semesters = Semester.query.all()
|
semesters = Semester.query.all()[::-1]
|
||||||
for semester in semesters:
|
for semester in semesters:
|
||||||
admin.add_link(MenuLink(name=semester.label,
|
admin.add_link(MenuLink(name=semester.label,
|
||||||
url=url_for("set_semester") + "?semester_id=" + str(semester.id),
|
url=url_for("set_semester") + "?semester_id=" + str(semester.id),
|
||||||
|
|
|
@ -56,8 +56,12 @@ def util_processor():
|
||||||
|
|
||||||
@app.route("/")
|
@app.route("/")
|
||||||
def index():
|
def index():
|
||||||
return render_template("index.html",
|
if current_user.has_role("admin"):
|
||||||
)
|
return redirect(url_for("index") + "admin")
|
||||||
|
elif current_user.has_role("assistant"):
|
||||||
|
return redirect(url_for("index") + "assistant")
|
||||||
|
else:
|
||||||
|
return render_template("index.html")
|
||||||
|
|
||||||
"""
|
"""
|
||||||
@app.route("/assistants")
|
@app.route("/assistants")
|
||||||
|
|
|
@ -2,8 +2,4 @@
|
||||||
{% extends "layout.html" %}
|
{% extends "layout.html" %}
|
||||||
{% block content %}
|
{% block content %}
|
||||||
Welcome to AdvLabDB!
|
Welcome to AdvLabDB!
|
||||||
|
|
||||||
<br>
|
|
||||||
|
|
||||||
Go to <a href="{{url_for("index") + "admin"}}" style="font-size:40px">/admin</a>
|
|
||||||
{% endblock content %}
|
{% endblock content %}
|
||||||
|
|
Loading…
Reference in a new issue