テンプレートフィルタを使用してこの文書の内容を省略する方法


カットオフフィルタ


カンゴはリストページで本文の内容を略す機能を提供している.Templates>HTMLファイルで使用:
{{ blurb_text|truncatewords:3 }}
張兄の公式文書

適用事例


<div class="card-body">
  <h2 class="card-title">{{ post.title }}</h2>
  <p class="card-text">{{ post.content }}</p>
  <a href="{{ post.get_absolute_url }}" class="btn btn-primary">Read More &rarr;</a>
</div>
truncatewords:45単語を基準に45単語のみを表示する前に.
<div class="card-body">
  <h2 class="card-title">{{ post.title }}</h2>
  <p class="card-text">{{ post.content|truncatewords:45 }}</p>
  <a href="{{ post.get_absolute_url }}" class="btn btn-primary">Read More &rarr;</a>
</div>
truncatecars:45文字を基準に45文字前のみ表示します.
<div class="card-body">
  <h2 class="card-title">{{ post.title }}</h2>
  <p class="card-text">{{ post.content|truncatechars:45 }}</p>
  <a href="{{ post.get_absolute_url }}" class="btn btn-primary">Read More &rarr;</a>
</div>