We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a37b1f5 commit 5e04ba8Copy full SHA for 5e04ba8
bkmonitor/bkmonitor/utils/user.py
@@ -114,6 +114,15 @@ def get_user_display_name(username: str):
114
"""
115
获取用户展示名
116
117
+
118
+ if settings.ROLE == "web":
119
+ request = get_request(peaceful=True)
120
+ if request:
121
+ # 这里获取display_name会有一次数据库查询,因此这里先取出来
122
+ display_name = getattr(request.user, "display_name", None)
123
+ if display_name:
124
+ return display_name
125
126
if not settings.ENABLE_MULTI_TENANT_MODE:
127
return username
128
0 commit comments