Seite 1 von 1

Kann man im Template nur den ersten Buchstaben eines Strings ausgeben?

Verfasst: Freitag 7. März 2025, 16:24
von Pitwheazle
Ich habe den Hinweis bekommen, dass ich aus Datenschutzgründen nicht den Vor- und Nachname der Schülerinnen und Schüler in meiner Bestenliste anzeigen soll. Ich möchte gerne jeweils nur die Initialien ausgeben. Ich übergebe aber das ganze "profil" an das Template. Kann ich die Buchstaben auch hier herausfiltern:

Code: Alles auswählen

                    {% for item in gesamtliste %}
                        <tr>
                            <td  style= "text-align: center;">{{item.summe}}</td>
                            <td > {{item.profil.vorname}} {{item.profil.nachname}}</td>
                            <td > {{item.profil.gruppe.name}}, {{item.profil.gruppe.lehrer.profil.vorname}} {{item.profil.gruppe.lehrer.profil.nachname}}, {{item.profil.gruppe.lehrer.profil.schule.schulname}}, {{item.profil.gruppe.lehrer.profil.schule.ort.name}}</td>
                        </tr>
                    {% endfor %}
{{item.profil.vorname[0]}} geht schon mal nicht. Und ich finde in HTML keine Möglichkeit dazu.

Re: Kann man im Template nur den ersten Buchstaben eines Strings ausgeben?

Verfasst: Freitag 7. März 2025, 16:45
von grubenfox