Django项目 浏览器展示book中的数据
1.urls.py 文件中添加路径和函数的对应关系
from django.urls import path
from usersheet import views #这是从app中导入wiews表 这个表放的都是函数
urlpatterns = [
path('book_list/', views.book_list),
]
2.app中的views.py文件添加相对应的函数信息
def book_list(request):
ret = models.BOOK.objects.all() #从表中取到所有的数据
return render(request,"book_list.html",{"book_list":ret}) #返回html页面 book_list 这里写的是html中循环语句中的
3.book_list.html文件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>图书列表信息</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
<table border="1">
<thead> #thead 表示列表的表头
<tr>
<th>序号</th>
<th>名称</th>
<th>类型</th>
</tr>
</thead>
<tbody>
{%for bookmsg in book_list%} 从book_list中循环 获得数据信息
<tr>
<td>{{bookmsg.id}}</td>
<td>{{bookmsg.name}}</td>
<td>{{bookmsg.type}}</td>
</tr>
{% endfor %}
</tbody>
</table>
</body>
</html>

浙公网安备 33010602011771号