This commit is contained in:
DSQ
2026-03-12 19:00:36 +08:00
parent 1163110810
commit 109c06e1d9
6 changed files with 72 additions and 28 deletions

View File

@@ -90,16 +90,11 @@ def profile_page(request):
raw_results = [r for r in search_all() if str(r.get("writer_id", "")) == str(session_user_id)]
achievements = _attach_image_urls(request, raw_results)
# 提取班级信息 (key 字段中的第一个值)
keys = user.get("key") or []
user_class = keys[0] if keys else ""
permission_name = "管理员" if int(user.get("permission", 1)) == 0 else "普通用户"
context = {
"username": request.session.get("username"),
"profile_user": user,
"user_class": user_class,
"permission_name": permission_name,
"achievements": achievements,
}