我正在制作一个简单的博客项目,我试图在其中使用 for 循环模板标记注入每个帖子的数据。但是在这样做时,当在博客列表模板上应用 css 时,网格会变得扭曲。然而,当在单独的 Html 页面中手动添加的帖子上进行测试时,此 CSS 工作得很好。
如何解决这个问题,因为大多数在普通 Html 页面上运行良好的 css 在与 django 模板结合使用时无法正常运行。
这是我的基本博客文章模板:
{% extends 'basic_app/base.html' %}
{% block content %}
<div class="centerstage">
{% for post in post_list %}
<div class="cards">
<div class="card">
<img class="card__image" src="{{ post.blog_pic.url }}" alt="">
<div class="card__content">
<p>
<a href="{% url 'post_detail' pk=post.pk %}">{{ post.title }}</a>
</p>
<p>
{{ post.text|safe|linebreaksbr }}
</p>
</div>
<div class="card__info">
<div>
<i class="material-icons">{{ post.published_date|date:"D M Y"}}</i>310
</div>
<div>
<a href="{% url 'post_detail' pk=post.pk %}" class="card__link">Comments: {{ post.approve_comments.count }}</a>
</div>
</div>
</div>
</div>
{% endfor %}
</div>
{% endblock %}
慕尼黑5688855
相关分类