Ich baue einen Blog von Start für eine Hausaufgabe in Google App Engine in Python und ich benutze Jinja2, um meine HTML zu rendern. Mein Problem ist, dass wie bei jedem Blog ein Eintrag zu lang ist; Der Blog rendert nur einen Teil des Eintrags auf der Hauptseite. Ich möchte das machen, wenn die Hauptseite gerendert wird, habe ich den Post aus der Datenbank genommen und ihn in jinja eingefügt. Gibt es irgendwelche Filter oder Funktionen, um jinja zu sagen, diese Zeichenfolge darf nicht länger als x sein?Wie man nicht eine ganze Zeichenkette mit jinja2 rendert
-1
A
Antwort
1
Blick auf docs
hat Jinja2 truncate(s, length=255, killwords=False, end='...')
Filter gestutzt. Anwendungsbeispiel
<div>{{ blogpost.text|truncate }}</div>
Oder
<div>{{ blogpost.text|truncate(1024, True) }}</div>
Verwandte Themen
- 1. Wie man ein Jinja2-Makro von einer aufrufbaren Ansicht rendert?
- 2. wie man die einzelne Zeichenkette zusammenbringt und die ganze Zeichenkette mit js
- 3. Wie konvertiert man eine numerische Zeichenkette mit Ortswert Kommas in eine ganze Zahl?
- 4. Wie man eine Zeichenkette mit php
- 5. Wie vergleicht man eine Zeichenkette mit EOF?
- 6. Wie teilt man eine Zeichenkette mit "-" Schlüsselwort?
- 7. Zeichenkette mit Komma in ganze Zahl umwandeln
- 8. Wie man eine Untermenge der nicht indizierten BufferedGeometry rendert?
- 9. Wie rendert man HTML mit Java?
- 10. Wie man Emoji in mit QGraphicsTextItem rendert?
- 11. Wie man kundenspezifisches Feld mit to_xml rendert?
- 12. Wie man Bild mit OpenGL ES rendert?
- 13. Wie man eine Schriftart lädt und es mit TextGeometry rendert
- 14. Wie man eine pdf-Datei mit pdf.js rendert?
- 15. rails, wie man eine Datei mit dem richtigen Dateinamen rendert
- 16. Wie rendert man eine Komponente mit dynamischer Sichtbarkeit in ActionScript?
- 17. Wie man große Webseiten rendert
- 18. Ruby: Wie man eine möglicherweise Unicode-Zeichenkette in Bytes bricht
- 19. Wie konvertiert man eine Zeichenkette in eine Ganzzahl in C#
- 20. Wie man Kacheln mit Graphics.Draw effizient rendert?
- 21. Wie liest man eine ganze Zahl gefolgt von einer Zeichenkette in C?
- 22. Extjs wie dekodiert man eine JSON-Zeichenkette?
- 23. Wie man ein Regenbogenspektrum rendert?
- 24. Wie konvertiert man eine Zeichenkette in Matlab?
- 25. Wie man Gläser findet, die eine übereinstimmende Zeichenkette und eine nicht übereinstimmende Zeichenkette in Linux haben
- 26. Wie man eine Zeichenkette aus StringTokenizer
- 27. Java, wie man eine ganze Liste wirft
- 28. Wie erstellt man eine formatierte lokalisierte Zeichenkette?
- 29. wie man eine Zeichenkette alphabetisch sortiert java
- 30. Wie man Anführungszeichen in eine Zeichenkette einbezieht
Thx, voll, dass ich alle Filter überprüft, bevor hier zu fragen, und ich, dass mich nicht gesehen, ich schrieb sogar meinen eigenen Filter –