rescuers own site

This commit is contained in:
gw3000 2023-06-10 15:42:55 +02:00
parent 908bff726a
commit f72425f354
5 changed files with 39 additions and 25 deletions

View file

@ -19,5 +19,6 @@ from django.urls import path, include
urlpatterns = [
path("bird/", include("fbf.urls")),
path("rescuer/", include("rescuer.urls")),
path("admin/", admin.site.urls),
]

View file

@ -1,27 +1,29 @@
{% extends "base.html" %}
{% load static %}
{% block content %}
<h3>Übersicht aller Vögel in Behandlung</h3>
<table class="table table-striped table-hover" id="t__bids_all">
<thead>
<tr>
<th>Vogel</th>
<th>Fundort</th>
<th>angelegt am</th>
<th>gefunden von</th>
</tr>
</thead>
<tbody>
{% for bird in birds %}
<tr>
<td>
<a href="{% url 'bird_single' bird.id %}">{{ bird.bird }}</a>
</td>
<td>{{ bird.place }}</td>
<td>{{ bird.created }}</td>
<td>{{ bird.rescuer }}</td>
</tr>
{% endfor %}
</tbody>
</table>
<h3>Übersicht aller Vögel in Behandlung</h3>
<table class="table table-striped table-hover" id="t__bids_all">
<thead>
<tr>
<th>Vogel</th>
<th>Finder</th>
<th>Fundort</th>
<th>angelegt am</th>
</tr>
</thead>
<tbody>
{% for bird in birds %}
<tr>
<td>
<a href="{% url 'bird_single' bird.id %}">{{ bird.bird }}</a>
</td>
<td>
<a href="{% url 'rescuer_single' bird.rescuer_id %}">{{ bird.rescuer }}</a>
</td>
<td>{{ bird.place }}</td>
<td>{{ bird.created }}</td>
</tr>
{% endfor %}
</tbody>
</table>
{% endblock content %}

View file

@ -0,0 +1 @@
<h1>Single rescuer</h1>

5
rescuer/urls.py Normal file
View file

@ -0,0 +1,5 @@
from django.urls import path
from .views import rescuer_single
urlpatterns = [path("<id>", rescuer_single, name="rescuer_single")]

View file

@ -1,3 +1,8 @@
from django.shortcuts import render
from .models import Rescuer
# Create your views here.
def rescuer_single(request, id):
rescuer = Rescuer.objects.get(id=id)
context = {"rescuer": rescuer}
return render(request, "rescuer/rescuer_single.html", context)