前提
djanogoでブログサイトを作っています。
ブログ一覧の機能を実行したところ、adminのほうには情報があるのですが、うまく出力できません。
教えていただけると幸いです。
実現したいこと
発生している問題・エラーメッセージ
該当のソースコード
blog1_list1.html
1{% extends 'base1.html' %} 2{% load static %} 3{% block title %}ブログ一覧|Private Blog{% endblock %} 4{% block active_blog1_list1 %}active{% endblock %} 5{% block head %} 6<link href="{% static 'css/clean-blog.css' %}" rel = "stylesheet"> 7{% endblock %} 8 9{% block contents %} 10<div class="container px-4 px-lg-5 my-div-style"> 11 <div class="row gx-4 gx-lg-5 justify-content-center"> 12 <div class="col-md-10 col-lg-8 col-xl-7"> 13 <div class="d-flex justify-content-end mb-4"> 14 <a class="btn btn-primary float-right" href="{% url 'blog1:blog1_create' %}">新規作成</a> 15 </div> 16 {% for blog2 in blog2s %} 17 <div class="post-preview"> 18 <a href="#"> 19 <h2 class="post-title"> 20 {{ blog2.title }} 21 </h2> 22 <h3 class="post-subtitle"> 23 {{ blog2.content|truncatechars:20 }} 24 </h3> 25 </a> 26 <p class="post-meta">{{ blog2.created_at}}</p> 27 </div> 28 <hr class="my-4"> 29 {% empty %} 30 <p>ブログがありません</p> 31 {% endfor %} 32 33 <!--ページネーション処理--> 34 {% if is_paginated %} 35 <ul class="pagination"> 36 37 <!--前のページへのリンク--> 38 {% if page_obj.has_previous %} 39 <li class="page-item"> 40 <a class="page-link" href="?page={{ page_obj.previous_page_number }}"> 41 <span aria-hidden="true">«</span> 42 </a> 43 </li> 44 {% endif %}
views.py
1class Blog1List1View(LoginRequiredMixin, generic.ListView): 2 model = blog2 3 template_name = 'blog1_list1.html' 4 paginate_by = 3 5 6 def get_queryset(request): 7 blog2s = blog2.objects.all() 8 return blog2s
試したこと
https://www.youtube.com/watch?v=O037g3NOoXY&t=2113s
こちらの動画も参考にして試したりしたのですがそれでも表示できませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/11/03 10:07