Django实现从数据库查询数据展示在界面
-
配置路径,编写前台界面
-
应用之前建好的数据库表
参考https://www.cnblogs.com/roselearn/p/17075119.html
下图为数据库的数据
-
编写视图
from .models import Student #引入表 def info_get(request): name = request.GET.get("name") #获取界面中输入的姓名 try: infoobj = Student.objects.get(name=name) #通过姓名查询表中的数据 except: infoobj = None #若未查到设置为空
#context需要是字典格式,所以将infoobj转换成字典 r = { "info":infoobj } return render(request, "info_get.html",context=r)
-
查询name
如下图是输入lisi的查询结果