diff --git a/gamecard/templates/gamecard/gamecard.html b/gamecard/templates/gamecard/gamecard.html
index 7913e48..f0e51fc 100644
--- a/gamecard/templates/gamecard/gamecard.html
+++ b/gamecard/templates/gamecard/gamecard.html
@@ -129,7 +129,9 @@
|
{{ member.member.jersey_number }} |
{{ member.member.last_name }} |
- |
+
+ {{ member.stats.offensive.AVG }}/{{ member.stats.offensive.OBP }}/{{ member.stats.offensive.SLG }}:{{ member.stats.offensive.PA }}
+ |
{% if "P" in member.member.position %}
diff --git a/gamecard/views.py b/gamecard/views.py
index add918a..954264d 100644
--- a/gamecard/views.py
+++ b/gamecard/views.py
@@ -2,6 +2,8 @@
import vcr
from django.shortcuts import render
+import gamechanger.models as GcModels
+import gamechanger.utils.gamechanger
from teamsnap.models import Opponent, Team
from teamsnap.utils import get_teamsnap_client
@@ -62,6 +64,12 @@ def gamecard(request, team_id, event_id):
ts_availability_lookup = {m.data["id"]: m for m in ts_availabilities}
ts_lineup_entries_lookup = {m.data["member_id"]: m for m in ts_lineup_entries}
+ stats = gamechanger.utils.gamechanger.stats(request)
+ stats_lookup = {
+ GcModels.Player.objects.filter(id=k).first().teamsnap_member_id: stat_row
+ for k, stat_row in stats.items()
+ }
+
members = []
for member in ts_members:
@@ -91,6 +99,7 @@ def gamecard(request, team_id, event_id):
ts_availabilities_past,
)
)[:4],
+ "stats": stats_lookup.get(member.data["id"]),
}
)
|