004:Django数据库查询

本章知识点

  1. Django 数据库查询语句
  2. Django 列表页
  3. 详情页
    知识点讲解
  4. Django 数据库查询语句
    Django的2.0版本之后,admin默认不创建超级用户,我们要使用admin需要使用命令
    Python manage.py createsuperuser
    用户名
    邮箱
    密码(不显示,两遍)
    Admin 语言
    在这里插入图片描述
    数据库查询
    Pymysql
    (
    (小白,18,python),
    (小白,18,python),
    (小白,18,python),
    )
    Django ORM返回的quary_set对象
    查询所有:
    student_list = Student.objects.all() #查询所有学员
    student_list = Student.objects.all() #查询所有学员
    student_list = Student.objects.filter(age=18) #where过滤
    xb = Student.objects.get(id=1) #get条件必须唯一
    学生信息的列表和详情页

安装pillow python最广泛的图片处理模块
pip install pillow
我们安装pillow来使用ImgField
Django的models给我们提供了图片字段
Django删除数据库技巧
1、删除记录文件
2、删除数据库
3、同步数据库
2. Django 列表页

3. 详情页
首先要有a标签可以连接到详情页
我们要借助URL进行传参

创建了两个页面
列表页
列表路由 urls.py
列表视图 views.py
列表页面 studentList.html
Student.objects.all()查询所有学员信息,然后进行绑定
注意要绑定的a标签的连接
Href=”/student/{{ student.id }}/”
详情页
详情路由 urls.py
/student/(\d+)/
详情视图 views.py
Student.objects.get(id = number)
详情页面 student.html
本章总结
Django 数据库查询语句
Django 列表页
详情页

  • 10
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

考古学家lx(李玺)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值