首页 > 数据库 >Django实现从数据库查询数据展示在界面

Django实现从数据库查询数据展示在界面

时间:2023-02-01 12:33:05浏览次数:45  
标签:info 界面 name get request 数据库 infoobj 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的查询结果

 

标签:info,界面,name,get,request,数据库,infoobj,Django,查询
From: https://www.cnblogs.com/roselearn/p/17079762.html

相关文章