Django: Невозможно получить статью (сообщение) в шаблон - PullRequest
0 голосов
/ 15 марта 2020

Привет, ребята. Я хочу создать список постов с двумя колонками в середине. Я загружаю картинку, и вы точно видите мою проблему. Загрузка сообщения слева - это всего лишь один рисунок, а справа - 4 статьи, и когда я хочу добавить новую статью, она должна быть второй в левой колонке, но она заменяет последнюю статью введите описание изображения здесь

код моего шаблона

  {% for post in postlist %}

    <!-- POST PREVIEW -->
    <div class="post-preview medium movie-news">
      <!-- POST PREVIEW IMG WRAP -->
      <a href="post-v3.html">
        <div class="post-preview-img-wrap">
          <!-- POST PREVIEW IMG -->
          <figure class="post-preview-img liquid">
            <img src="{{ post.Post_image.url }}" alt="post-03">
          </figure>
          <!-- POST PREVIEW IMG -->
        </div>
      </a>
      <!-- /POST PREVIEW IMG WRAP -->

      <!-- TAG ORNAMENT -->
      <a href="news-v3.html" class="tag-ornament">{{ post.category }}</a>
      <!-- /TAG ORNAMENT -->

      <!-- POST PREVIEW TITLE -->
      <a href="post-v3.html" class="post-preview-title">{{ post.Post_title }} </a>
      <!-- POST AUTHOR INFO -->
      <div class="post-author-info-wrap">
        <!-- USER AVATAR -->
        <a href="search-results.html">
          <figure class="user-avatar tiny liquid">
            <img src="{{ post.Post_image.url }}" alt="user-03">
          </figure>
        </a>
        <!-- /USER AVATAR -->
        <p class="post-author-info small light">ავტორი <a href="search-results.html" class="post-author">{{ post.Post_author }}</a>
        <span class="separator">|</span>{{ post.Post_created_on }}<span class="separator">|</span>
        <a href="post-v3.html#op-comments" class="post-comment-count">კომენტარი<sup><font color ="red"> ? </sup></a></p>
      </div>
      <!-- /POST AUTHOR INFO -->
      <!-- POST PREVIEW TEXT -->
      <p class="post-preview-text">{{ post.Post_content|slice:":300"}}</p>
    </div>
    {% endfor %}
    <!-- /POST PREVIEW -->


  </div>

my views.py

def post_list(request):
postlist = BlogPost.objects.all().order_by('-Post_created_on')[:5]
menu_item = Menu.objects.all()
template_name = 'front/postlist.html'
paginate_by = 3
return render(request, template_name, {"postlist":postlist,
                                       "menu_item":menu_item,
                                                })
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...