From ab57baa4f8f17620a531fa1c316d61b3659b1f01 Mon Sep 17 00:00:00 2001 From: gw3000 Date: Fri, 7 Jul 2023 19:17:31 +0200 Subject: [PATCH] aviary overview --- aviary/templates/aviary/aviary_all.html | 60 +++++++++++++++++++ aviary/templates/aviary/aviary_single.html | 0 aviary/urls.py | 4 +- aviary/views.py | 7 +++ rescuer/templates/rescuer/rescuer_edit.html | 46 +++++++++----- rescuer/templates/rescuer/rescuer_single.html | 30 ++++------ 6 files changed, 113 insertions(+), 34 deletions(-) create mode 100644 aviary/templates/aviary/aviary_single.html diff --git a/aviary/templates/aviary/aviary_all.html b/aviary/templates/aviary/aviary_all.html index e69de29..f8e95ba 100644 --- a/aviary/templates/aviary/aviary_all.html +++ b/aviary/templates/aviary/aviary_all.html @@ -0,0 +1,60 @@ +{% extends "base.html" %} +{% load static %} +{% block header %} + + + + + + + + + + + + + + + +{% endblock header %} +{% block content %} +

Übersicht aller Volieren

+

+ Die Übersicht aller Volieren. +

+ + + + + + + + + + {% for aviary in aviaries %} + + + + + + {% endfor %} + +
BezeichnungZustandletzte Inspektion
+ {{ aviary.description }} + {{ aviary.condition }}{{ aviary.last_ward_round }}
+ +{% endblock content %} \ No newline at end of file diff --git a/aviary/templates/aviary/aviary_single.html b/aviary/templates/aviary/aviary_single.html new file mode 100644 index 0000000..e69de29 diff --git a/aviary/urls.py b/aviary/urls.py index 1e77154..e1359fa 100644 --- a/aviary/urls.py +++ b/aviary/urls.py @@ -1,9 +1,11 @@ from django.urls import path from .views import ( - aviary_all + aviary_all, + aviary_single ) urlpatterns = [ path("all/", aviary_all, name="aviary_all"), + path("", aviary_single, name="aviary_single"), ] diff --git a/aviary/views.py b/aviary/views.py index 3e76332..5858d24 100644 --- a/aviary/views.py +++ b/aviary/views.py @@ -9,3 +9,10 @@ def aviary_all(request): aviaries = Aviary.objects.all() context = {"aviaries": aviaries} return render(request, "aviary/aviary_all.html", context) + + +@login_required(login_url="account_login") +def aviary_single(request, id): + aviary = Aviary.objects.get(id=id) + context = {"aviary": aviary} + return render(request, "aviary/aviary_single.html", context) diff --git a/rescuer/templates/rescuer/rescuer_edit.html b/rescuer/templates/rescuer/rescuer_edit.html index f0b5002..9c8f0fa 100644 --- a/rescuer/templates/rescuer/rescuer_edit.html +++ b/rescuer/templates/rescuer/rescuer_edit.html @@ -1,4 +1,4 @@ -{% extends 'base.html' %} +{% extends 'base.html' %} {% load crispy_forms_tags %} {% block content %}
@@ -6,21 +6,35 @@

Adressänderung des Retters

- {% csrf_token %} -
-
{{ form.first_name|as_crispy_field }}
-
{{ form.last_name|as_crispy_field }}
-
{{ form.email|as_crispy_field }}
-
{{ form.phone|as_crispy_field }}
-
{{ form.street|as_crispy_field }}
-
{{ form.street_number|as_crispy_field }}
-
{{ form.city|as_crispy_field }}
-
{{ form.zip_code|as_crispy_field }}
-
- Abbruch - -
-
+ {% csrf_token %} +
+
{{ form.first_name|as_crispy_field }}
+
{{ form.last_name|as_crispy_field }}
+
{{ form.email|as_crispy_field }}
+
{{ form.phone|as_crispy_field }}
+
{{ form.street|as_crispy_field }}
+
{{ form.street_number|as_crispy_field }}
+
{{ form.city|as_crispy_field }}
+
{{ form.zip_code|as_crispy_field }}
+
+ Abbruch + + + +
+
+

Eins

+

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Provident rem voluptates, facere voluptatum laudantium + voluptate possimus porro. Ab veritatis impedit esse architecto sit dolores, tempore officia! Nemo magni voluptate + officiis?

+

Zwei

+

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Provident rem voluptates, facere voluptatum laudantium + voluptate possimus porro. Ab veritatis impedit esse architecto sit dolores, tempore officia! Nemo magni voluptate + officiis?

+

Drei

+

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Provident rem voluptates, facere voluptatum laudantium + voluptate possimus porro. Ab veritatis impedit esse architecto sit dolores, tempore officia! Nemo magni voluptate + officiis?

diff --git a/rescuer/templates/rescuer/rescuer_single.html b/rescuer/templates/rescuer/rescuer_single.html index 568fdd0..649a7b8 100644 --- a/rescuer/templates/rescuer/rescuer_single.html +++ b/rescuer/templates/rescuer/rescuer_single.html @@ -10,10 +10,10 @@

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

- {{rescuer.city}} {{rescuer.street}}
- {{rescuer.zip_code}}
- {{rescuer.email}}
- {{rescuer.phone}}
+ {{rescuer.city}} {{rescuer.street}}
+ {{rescuer.zip_code}}
+ {{rescuer.email}}
+ {{rescuer.phone}}

@@ -21,23 +21,19 @@ Löschen Bearbeiten -
-
zugehörige Patienten
+

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.

- {% endblock content %} \ No newline at end of file