Python Can';t在Django中显示数据库数据
我在图书馆网站上工作,我想显示数据库中的数据,即书名和描述。但我不能这么做。这是我的密码 视图.pyPython Can';t在Django中显示数据库数据,python,django,Python,Django,我在图书馆网站上工作,我想显示数据库中的数据,即书名和描述。但我不能这么做。这是我的密码 视图.py from django.shortcuts import render from .models import * def index(request): book_list = Book.objects.all() return render(request,template_name='index.html', context={'book_list':book_list})
from django.shortcuts import render
from .models import *
def index(request):
book_list = Book.objects.all()
return render(request,template_name='index.html', context={'book_list':book_list})
index.html
{% extends "base_generic.html" %}
{% block new_books %}
{% for b in book_list %}
<div class="card">
<img class="card-img-top" src=".." alt="Image">
<div class="card-body">
<h5 class="card-title">{{ book_list }} </h5>
<p class="card-text">Hello this is card text</p>
<a class="btn btn-primary">View this book</a>
</div>
</div>
{% endfor %}
{% endblock %}
{%extensed“base_generic.html”%}
{%block new_books%}
{book_list%}中b的%
{{book_list}}
您好,这是卡片文本
看这本书
{%endfor%}
{%endblock%}
您应该使用b
变量,而不是book\u list
中的for
循环
如果您的书籍
模型包含标题
字段,则您的代码可能如下所示:
{% extends "base_generic.html" %}
{% block new_books %}
{% for b in book_list %}
<div class="card">
<img class="card-img-top" src=".." alt="Image">
<div class="card-body">
<h5 class="card-title">{{ b.title }} </h5>
<p class="card-text">Hello this is card text</p>
<a class="btn btn-primary">View this book</a>
</div>
</div>
{% endfor %}
{% endblock %}
{%extensed“base_generic.html”%}
{%block new_books%}
{book_list%}中b的%
{{b.title}}
您好,这是卡片文本
看这本书
{%endfor%}
{%endblock%}
您应该使用b
变量,而不是book\u list
中的for
循环
如果您的书籍
模型包含标题
字段,则您的代码可能如下所示:
{% extends "base_generic.html" %}
{% block new_books %}
{% for b in book_list %}
<div class="card">
<img class="card-img-top" src=".." alt="Image">
<div class="card-body">
<h5 class="card-title">{{ b.title }} </h5>
<p class="card-text">Hello this is card text</p>
<a class="btn btn-primary">View this book</a>
</div>
</div>
{% endfor %}
{% endblock %}
{%extensed“base_generic.html”%}
{%block new_books%}
{book_list%}中b的%
{{b.title}}
您好,这是卡片文本
看这本书
{%endfor%}
{%endblock%}