Ich versuche, eine Blog-App zu erstellen, und das Problem ist, wenn ich Tag 'trunkatewords_html' in meiner Vorlage verwenden, um Beiträge länger als die angegebene Anzahl von Wörtern abzuschneiden, muss ich den vollständigen Beitrag durch einen Titel wie 'Lesen Sie mehr. .. nach dem Abschneiden. Also sollte ich wissen, dass der Beitrag abgeschnitten wurde oder nicht.Wie finden Sie, dass der Inhalt abgeschnitten ist?
S.S .: Ist das ein pythischer Weg, um das Problem zu lösen?
{% ifequal post.body|length post.body|truncatewords_html:max_words|length %}
{{ post.body|safe }}
{% else %}
{{ post.body|truncatewords_html:max_words|safe }}<a href="{{ post.url}}">read more</a>
{% endifequal %}
+1 für die einfache Methode zur Überprüfung, ob die Anzeige der Länge überschreitet. Einfach und funktioniert gut. –