From 98092af442211ca53fc02e2335f9f437c68e691b Mon Sep 17 00:00:00 2001 From: "holger.trampe" Date: Sat, 10 Oct 2020 15:43:37 +0200 Subject: [PATCH] =?UTF-8?q?Amdinoberfl=C3=A4che=20Statistikansicht=20Agent?= =?UTF-8?q?ureinzelansicht=20angefangen,=20=C3=9Cbersichtsseite=20Agenture?= =?UTF-8?q?n=20fertig?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/templates/adm/adm_agency_single.html | 65 ++++++++++ adm/templates/adm/adm_agencys.html | 10 +- adm/templates/adm/adm_base.html | 8 ++ adm/templates/adm/adm_main.html | 111 +++++++++++------- adm/templates/adm/adm_main.html_SAVE | 52 ++++++++ adm/templatetags/__init__.py | 0 .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 164 bytes .../__pycache__/adm_tags.cpython-38.pyc | Bin 0 -> 1131 bytes adm/templatetags/adm_tags.py | 29 +++++ adm/urls.py | 1 + adm/views.py | 51 +++++++- dasettings/views.py | 2 +- .../__pycache__/settings.cpython-38.pyc | Bin 4733 -> 4756 bytes digitaleagentur/settings.py | 3 +- users/admin.py | 5 +- 15 files changed, 281 insertions(+), 56 deletions(-) create mode 100644 adm/templates/adm/adm_agency_single.html create mode 100644 adm/templates/adm/adm_main.html_SAVE create mode 100644 adm/templatetags/__init__.py create mode 100644 adm/templatetags/__pycache__/__init__.cpython-38.pyc create mode 100644 adm/templatetags/__pycache__/adm_tags.cpython-38.pyc create mode 100644 adm/templatetags/adm_tags.py diff --git a/adm/templates/adm/adm_agency_single.html b/adm/templates/adm/adm_agency_single.html new file mode 100644 index 0000000..af3f635 --- /dev/null +++ b/adm/templates/adm/adm_agency_single.html @@ -0,0 +1,65 @@ +{% extends "adm/adm_base.html" %} +{% block content %} +{% load adm_tags %} +{% getAgencyData agency as agdata %} +
+

Einzelagenturansicht

+
+
Daten der Agentur
+ + + + + + + + + + + + + + + + + + + + +
Name{{agency.name}}
Registriert am{{agency.registerdate|date:"d.m.Y"}} +
Nutzer{{agdata.0}}
Standards{{agdata.1}}
Bezahlstatus{% if agency.paymentstatus == 0 %} Normal {% else %}Kostenlos{% endif %}
+
+
Rechnungen (letzten drei)
+{% if bills|length == 0 %} +Es liegen keine Rechnungen vor. +{% else %} + + + + + + + + + + {% for bill in bills %} + + + + + + {% endfor %} + +
Rechnungs-Nr.DatumStatus
{{bill.billnumber}}{{bill.billdate|date:"d.m.Y"}} + {% if bill.billstatus == "open" %} {% elif bill.billstatus == "paid" %} {% endif %} +
+{% endif %} +
+
Nutzerübersicht
+ + + + + +
+{% endblock content %} \ No newline at end of file diff --git a/adm/templates/adm/adm_agencys.html b/adm/templates/adm/adm_agencys.html index a602d77..da0e595 100644 --- a/adm/templates/adm/adm_agencys.html +++ b/adm/templates/adm/adm_agencys.html @@ -1,5 +1,6 @@ {% extends "adm/adm_base.html" %} {% block content %} +{% load adm_tags %}

Agenturübersicht


@@ -13,12 +14,11 @@ {% for ele in agencys %} + {% getAgencyData ele as agdata %} - {{ele.name}} - - - - + {{ele.name}} + {{agdata.0}} + {{agdata.1}} {% endfor %} diff --git a/adm/templates/adm/adm_base.html b/adm/templates/adm/adm_base.html index 0e2a530..2f61bb8 100644 --- a/adm/templates/adm/adm_base.html +++ b/adm/templates/adm/adm_base.html @@ -96,6 +96,14 @@ Agenturen + + + +