
Da das schnell etwas unübersichtlich werden kann, möchte ich die Ausgabe noch nach einzelnen Duellanten filtern können. Diese finden sich in der Tabelle "Duellant":
Ich vermute, dies lässt sich mit einer Form bewerkstellige und habe diese auch schon im Template oben eingefügt. Ich habe auch schon eine Form erstellt, habe aber keine Ahnung, wie ich die Duellanten aus der Tabelle Duellant da reinbekomme:
Code: Alles auswählen
class DuellProtokollFilter(forms.Form):
auswahl = forms.ChoiceField(label='Filter', choices=[("all",'Alle Teilnehmer'),])
Und bei der Gelegenheit: Was muss ich machen, damit das "anwenden" in der Zeile mit dem Auswahlfeld steht?
Code: Alles auswählen
<form action="{% url 'duell_protokoll' gruppe.id %}" method="POST">
{% csrf_token %}
{{form}}
<input type="submit" value="anwenden">
</form>