score
All checks were successful
Deploy to Server / deploy (push) Successful in 18s

This commit is contained in:
jeremygan2021
2026-03-20 15:34:09 +08:00
parent 98baa92e98
commit 8bc06b0423
3 changed files with 28 additions and 1 deletions

View File

@@ -449,7 +449,13 @@ def project_detail_api(request, project_id):
'peer_score': peer_score_avg,
'ai_score': ai_score_avg,
'final_score': final_score
} if role in ['judge', 'guest'] else None
} if role in ['judge', 'guest'] else None,
# 评分公式信息
'formula_info': {
'name': project.competition.active_formula.name if project.competition.active_formula else None,
'formula': project.competition.active_formula.formula if project.competition.active_formula else None,
'preview': project.competition.active_formula.get_formula_preview() if project.competition.active_formula else None
} if project.competition.score_calculation_type == 'formula' else None
}
# Specifically for guest: can_grade is False