您的位置:首页 > 编程语言 > Go语言

django基础 显示所有学生

2019-06-11 19:10 961 查看

配置URL(student/urls.py)

#coding=utf-8

from django.conf.urls import url
from stu import views

urlpatterns = [
url(r'^$',views.login_view),
url(r'^login/',views.to_login_view),
url(r'^register/',views.register_view),
url(r'^show/',views.show_view),
]

编辑视图函数(student/views.py)

#显示所有学生信息
def show_view(request):
#查询所有学生信息
stus = Stu.objects.all()
#将所查询到的所有学生对象通过键值对形式传到html页面
return render(request,'show.html',{'stus':stus})

创建模板(templates/show.html)

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<table border="1" width="500px" cellspacing="0">
<tr>
<th>编号</th>
<th>姓名</th>
<th>密码</th>
</tr>
#获得每个学生对象  {{ }} 符号表示打印输出
{% for stu in stus %}
<tr>
#forloop.counter for循环中自带的遍历id的 按id顺序输出
<td>{{ forloop.counter }}</td>
<td>{{ stu.sname }}</td>
<td>{{ stu.spwd }}</td>
</tr>
{% endfor %}

</table>

</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐