diff --git a/member/templates/details.html b/member/templates/details.html
new file mode 100644
index 0000000..0968d90
--- /dev/null
+++ b/member/templates/details.html
@@ -0,0 +1,13 @@
+
+
+
+
+
+{{ mymember.vorname }} {{ mymember.nachname }}
+
+Geburtsdatum: {{ mymember.geburtsdatum }}
+
+Back to Members
+
+
+
diff --git a/member/templates/memberlist.html b/member/templates/memberlist.html
index 717d4a8..d88b0bb 100644
--- a/member/templates/memberlist.html
+++ b/member/templates/memberlist.html
@@ -6,7 +6,7 @@
{% for x in mymembers %}
- - {{ x.vorname }} {{ x.nachname }}
+ - {{ x.vorname }} {{ x.nachname }}
{% empty %}
- Keine Datensaetze gefunden
{% endfor %}
diff --git a/member/urls.py b/member/urls.py
index e5a0b61..053995d 100644
--- a/member/urls.py
+++ b/member/urls.py
@@ -3,4 +3,5 @@ from . import views
urlpatterns = [
path('members/', views.members, name='members'),
+ path('members/details/', views.details, name="details"),
]
diff --git a/member/views.py b/member/views.py
index e878437..580930c 100644
--- a/member/views.py
+++ b/member/views.py
@@ -10,3 +10,10 @@ def members(request):
}
return HttpResponse(template.render(context, request))
+def details(request, id):
+ mymember = Person.objects.get(id=id)
+ template = loader.get_template("details.html")
+ context = {
+ 'mymember': mymember
+ }
+ return HttpResponse(template.render(context, request))