Die klassische Aufgabe besteht darin, die Liste der Blogposts anzuzeigen, einschließlich einer kurzen Zusammenfassung jedes Posts.Gibt es eine markdown-freundliche Alternative zu "truncatechars: x"?
Wie ich im Internet gesehen habe, ist der gebräuchlichste Ansatz, den Inhalt des ursprünglichen Blogposts zu kürzen.
Also meine post_list.html
Vorlage sieht wie folgt aus:
{% load custom_markdown %}
<div class="col-sm-12">
<p>
<small>
{{ post.text | custom_markdown | truncatechars:160 }}
</small>
</p>
</div>
Wenn ich Abschlags gestutzt manchmal die HTML-Tags nicht richtig geschlossen bekommen - das End-Tag wird abgeschnitten - und die ganze HTML-Seite bekommt alle verkorksten.
Gibt es eine intelligente Art zu kürzen oder muss ich meine eigene Funktion schreiben?
PS Das nächste, was ich bekam, war stackoverflow post: how to truncate markdown in Ruby/Rails.
Alasdair, das war großartig! Das hat mein Problem gelöst! Die HTML-Formatierung ist korrekt, ich bekomme nicht die seltsamen Zeilenumbrüche, die ich vor wenigen Minuten bekommen habe! Hehe, eigentlich sieht die Blogpostliste nicht so gut aus mit all den Markdown-Effekten, aber Kosmetik ist meine Aufgabe. Vielen Dank! – ionescu77