问题描述
我已创建角色并将其分配给用户。 我可以在 jinja2 中使用 {{current_user}} 显示当前登录的用户名。 如何在 jinja2 中显示用户角色?
例如: 您好 {{current_user}},您拥有以下角色:{{roles}}
解决方法
您需要在 render_template 中将这些值作为 kargs 传递。
from flask import render_template
from flask_login import current_user
@app.route("/roles")
def my_route():
return render_template("roles.html",current_user=current_user,roles=current_user.roles)