refine dashboard (remove chart.js in favor of bs progressbar), modify lineup to fit
This commit is contained in:
14
teamsnap/dashboard/templatetags/availability_percentage.py
Normal file
14
teamsnap/dashboard/templatetags/availability_percentage.py
Normal file
@@ -0,0 +1,14 @@
|
||||
from django import template
|
||||
|
||||
register = template.Library()
|
||||
|
||||
|
||||
@register.simple_tag
|
||||
def availability_percentage(availability_summary, status: str):
|
||||
total = (
|
||||
availability_summary.data["player_going_count"]
|
||||
+ availability_summary.data["player_maybe_count"]
|
||||
+ availability_summary.data["player_not_going_count"]
|
||||
+ availability_summary.data["player_unknown_count"]
|
||||
)
|
||||
return availability_summary.data[status + "_count"] / total * 100
|
||||
Reference in New Issue
Block a user