Update Dashboard
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
3ca5e35224
commit
f2592d62f8
|
@ -93,11 +93,12 @@ def home(request):
|
|||
| Q(known_skills__created_at__gt=request.user.last_login)
|
||||
).distinct()
|
||||
|
||||
nb_gymnast = Gymnast.objects.filter(is_active=True).count()
|
||||
nb_active_gymnast = Gymnast.objects.filter(is_active=True).count()
|
||||
nb_event = Event.objects.all().count()
|
||||
nb_skill = Skill.objects.all().count()
|
||||
nb_routine = Routine.objects.all().count()
|
||||
nb_score = Point.objects.all().count()
|
||||
nb_club = Club.objects.all().count()
|
||||
percentage_week = int(
|
||||
(get_number_of_weeks_between(datetime(2021, 9, 1), datetime.now()) / 52) * 100
|
||||
)
|
||||
|
@ -119,11 +120,12 @@ def home(request):
|
|||
context = {
|
||||
"event_list": event_list,
|
||||
"last_updated_gymnast": last_updated_gymnast,
|
||||
"nb_gymnast": nb_gymnast,
|
||||
"nb_active_gymnast": nb_active_gymnast,
|
||||
"nb_event": nb_event,
|
||||
"nb_skill": nb_skill,
|
||||
"nb_routine": nb_routine,
|
||||
"nb_score": nb_score,
|
||||
"nb_club": nb_club,
|
||||
"percentage_week": percentage_week,
|
||||
"birthday_list": birthday_list,
|
||||
}
|
||||
|
|
|
@ -28,14 +28,23 @@
|
|||
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: {{ percentage_week }}%;"></div>
|
||||
</div>
|
||||
</div>
|
||||
{% if nb_gymnast or nb_event or nb_skill or nb_routine or nb_score %}
|
||||
<ul class="list-unstyled mb-0">
|
||||
{% if nb_gymnast %}<li>{{ nb_gymnast }} active gymnasts</li>{% endif %}
|
||||
{% if nb_event %}<li>{{ nb_event }} events</li>{% endif %}
|
||||
{% if nb_skill %}<li>{{ nb_skill }} skills</li>{% endif %}
|
||||
{% if nb_routine %}<li>{{ nb_routine }} routines</li>{% endif %}
|
||||
{% if nb_score %}<li>{{ nb_score }} scores</li>{% endif %}
|
||||
</ul>
|
||||
{% if nb_active_gymnast or nb_event or nb_skill or nb_routine or nb_score or nb_club %}
|
||||
<div class="row">
|
||||
<div class="col-md-7">
|
||||
<ul class="list-unstyled mb-0">
|
||||
{% if nb_active_gymnast %}<li>{{nb_active_gymnast }} active gymnasts</li>{% endif %}
|
||||
{% if nb_event %}<li>{{ nb_event }} events</li>{% endif %}
|
||||
{% if nb_score %}<li>{{ nb_score }} scores</li>{% endif %}
|
||||
</ul>
|
||||
</div>
|
||||
<div class="col-md-5">
|
||||
<ul class="list-unstyled mb-0">
|
||||
{% if nb_skill %}<li>{{ nb_skill }} skills</li>{% endif %}
|
||||
{% if nb_routine %}<li>{{ nb_routine }} routines</li>{% endif %}
|
||||
{% if nb_club %}<li>{{ nb_club }} clubs</li>{% endif %}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
{% else %}
|
||||
<br />
|
||||
No statistics to display.
|
||||
|
|
Loading…
Reference in New Issue