我正在django/webfaction上创建一个博客。目前我的主页显示所有帖子的所有内容。我想调整它以显示每篇文章只有几行,每篇文章以“多读”链接结尾。如何实现这一目标?我是django和python的新手。请帮助我。在django帖子中阅读更多
代码中的Home.html:
{% block content %} {% for post in object_list %} <h2>{{ post.title }} </h2> <div class = "post_meta"> on {{ post.created}} </div> <div class = "post_body"> {{ post.body|safe|linebreaks}} </div> {% endfor %} {% endblock %}
在此先感谢。
如果帖子的长度小于50字,情况如何? – defuz
@defuz您需要先判断内容的长度。 – iMom0
你也可以使用truncatechars – eusid