From 956d7a45e94db8d0c196e14b2d48c16fa09283b4 Mon Sep 17 00:00:00 2001 From: Matthias Nagel Date: Wed, 1 Oct 2025 11:57:22 +0200 Subject: [PATCH] feat: Visuelle Unterscheidung der Termintypen auf dem Dashboard --- dashboard/__pycache__/views.cpython-313.pyc | Bin 1381 -> 1460 bytes dashboard/templates/dashboard/dashboard.html | 12 ++++++++++-- dashboard/views.py | 4 ++-- templates/base.html | 13 ++++++++++++- 4 files changed, 24 insertions(+), 5 deletions(-) diff --git a/dashboard/__pycache__/views.cpython-313.pyc b/dashboard/__pycache__/views.cpython-313.pyc index 0e0ca96a5fa497f3dc632a3b8bfc26c61becb433..dc2c99ac836e21d0e6ffa05b6cd9a4bdc862976b 100644 GIT binary patch delta 279 zcmaFLwS}AaGcPX}0}w3wbtj{LBJXO(OB;7uFf!Uq{=^vI7tChL1d?Q62$F@+$Ye0P zDIBJYB-$qM*kKu?vCGmjz?43#MKaOudj+bXl-?audr$ j8IanQ3`L4SstDxJTO2mI`6;D2sdh!`ll57RSU@rW@m)hx delta 200 zcmdnO{gjLMGcPX}0}xoAx|5MRk#{xYrj0u-7#VdYe_{;KGi3xxF)-vY1+#@R88GH? zM9V@%7#Knsg4shkOqn5k6$VX?$rG5ACLdzbW8|Owktu6(HnWr*FHp9K2T0uFDac8z zOf8BpNlnZxF5(A?3r=3lT*?J9kPV27_fJ-0na=5SQPAmt&1J!W$ro8B%77$SG8D;y bl*<5#TO2mI`6;D2sdhywlj~TGSU@rWARjKg diff --git a/dashboard/templates/dashboard/dashboard.html b/dashboard/templates/dashboard/dashboard.html index 088f176..add31ac 100644 --- a/dashboard/templates/dashboard/dashboard.html +++ b/dashboard/templates/dashboard/dashboard.html @@ -15,7 +15,15 @@ {% if events %}
{% for event in events %} -
+
{{ event.title }}
{{ event.start_time|localize }} @@ -33,4 +41,4 @@ {% else %}

No events found for your team.

{% endif %} -{% endblock %} +{% endblock %} \ No newline at end of file diff --git a/dashboard/views.py b/dashboard/views.py index 0a2015e..cb74037 100644 --- a/dashboard/views.py +++ b/dashboard/views.py @@ -22,9 +22,9 @@ def dashboard(request): all_teams = list(set(chain(player_teams, coached_teams, assisted_teams))) if all_teams: - events = Event.objects.filter(team__in=all_teams).order_by('start_time') + events = Event.objects.filter(team__in=all_teams).select_related('game', 'training').order_by('start_time') context = { 'events': events, } - return render(request, 'dashboard/dashboard.html', context) + return render(request, 'dashboard/dashboard.html', context) \ No newline at end of file diff --git a/templates/base.html b/templates/base.html index 6fefcb7..79edd80 100644 --- a/templates/base.html +++ b/templates/base.html @@ -4,6 +4,17 @@ Baseball Organisator +