ajout de match régulier pour les équipes et de pratiques

Ajout d'un profil public cliquable pour les utilisateurs
déplacement du profil
This commit is contained in:
cedrick2711
2026-07-28 12:39:53 -04:00
parent 69b6e217ae
commit b982cd0318
20 changed files with 2132 additions and 225 deletions
+18
View File
@@ -270,6 +270,24 @@ def create_user():
return render_template('pages/create_user.html', roles=ROLES)
@users_bp.route('/<int:user_id>/view')
@login_required
def view_user(user_id):
"""View a public profile for any user.
Shows username, games, Discord username, and gamertags.
Does NOT expose full_name, phone, or email.
Args:
user_id: The ID of the user to view.
Returns:
Response: Rendered public profile template.
"""
user = User.query.get_or_404(user_id)
return render_template('pages/view_user.html', profile_user=user)
@users_bp.route('/profile')
@login_required
def profile():