スレッドのテキストを出力しようとしていますが、スレッドのテキスト全体を表示したくありません。私はそれの小さなプレビュー(最初の100文字)を表示したいだけです。問題は、私が部分文字列にしようとするとTemplateSyntaxError
になるということです。Django Python:文字列の一部を取得できません
{% for post in posts %}
<div>
<p>Title: {{ post.title }}</p>
<p>Posted on: {{ post.created_on }}</p>
<p>User: {{ post.author }}</p>
<p>{{ {% post.text[0:100] %} | safe }}</p>
</div>
<br>
{% endfor %}
これはエラーです:
Could not parse some characters: |{% post.text[0:100] %}| | safe
Djangoテンプレート言語はPythonではなく、別の言語です。 –