diff --git a/app/rescuer/templates/rescuer/rescuer_single.html b/app/rescuer/templates/rescuer/rescuer_single.html index 326957c..2756bc2 100644 --- a/app/rescuer/templates/rescuer/rescuer_single.html +++ b/app/rescuer/templates/rescuer/rescuer_single.html @@ -1,18 +1,20 @@ {% extends 'base.html' %} - +{% load static %} +{% load crispy_forms_tags %} {% block content %} +

Stammdaten des Finders

-
-

Stammdaten des Finders

-
-
Adressdaten
+
+
+
Adressdaten des Finders

{{rescuer.first_name}} {{rescuer.last_name}}

- {{rescuer.city}} {{rescuer.street}}
- {{rescuer.zip_code}}
- {{rescuer.phone}}
+ Straße: {{rescuer.street}} {{rescuer.street_number}}
+ Stadt: {{rescuer.city}}
+ PLZ: {{rescuer.zip_code}}
+ Phone: {{rescuer.phone}}

@@ -21,16 +23,27 @@ Bearbeiten
-
-

eins

-

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Officia tempore voluptatibus voluptatum possimus in - iusto exercitationem perspiciatis eaque harum, nihil, praesentium debitis nisi unde eligendi, qui sapiente - odit expedita aut.

- -

zwei

-

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Officia tempore voluptatibus voluptatum possimus in - iusto exercitationem perspiciatis eaque harum, nihil, praesentium debitis nisi unde eligendi, qui sapiente - odit expedita aut.

+
+

+ Patienten des Finders +

+

Hier finden Sie die Patienten, die der Finder zur Auffangstation gebracht hat.

+

+ {% for bird in birds %} +

+
Patient: {{bird.bird_identifier}}
+
+

+ Vogel: {{bird.bird}}
+ gefunden am: {{bird.created}}
+ Statusänderung am: {{bird.updated}}
+ Fundumstände: {{bird.find_circumstances}}
+ Diagnose: {{bird.diagnostic_finding}}
+

+
+
+ {% endfor %} +

diff --git a/app/rescuer/views.py b/app/rescuer/views.py index 85c116d..12dff1e 100644 --- a/app/rescuer/views.py +++ b/app/rescuer/views.py @@ -3,6 +3,7 @@ from django.shortcuts import render, redirect from .forms import RescuerForm from .models import Rescuer +from bird.models import FallenBird @login_required(login_url="account_login") @@ -15,7 +16,8 @@ def rescuer_all(request): @login_required(login_url="account_login") def rescuer_single(request, id): rescuer = Rescuer.objects.get(id=id) - context = {"rescuer": rescuer} + birds = FallenBird.objects.filter(rescuer=id) + context = {"rescuer": rescuer, "birds": birds} return render(request, "rescuer/rescuer_single.html", context)