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 列表页
详情页
---------------------
作者:--lx
来源:CSDN
原文:https://blog.csdn.net/weixin_43582101/article/details/85886932
版权声明:本文为博主原创文章,转载请附上博文链接!
- spark2 sql读取数据源编程学习样例1
- golang的一个分页方法
- spark2 sql读取json文件的格式要求
- 容器化RDS|调度策略
- Go语言并发编程总结
- hdu------(4302)Holedox Eating(树状数组+二分)
- spark2的SparkSession思考与总结2:SparkSession有哪些函数及作用是什么
- GO语言并发编程之互斥锁、读写锁详解
- spark2.2 SparkSession思考与总结1
- 【译】Spring 官方教程:Spring Security 架构
- hdu----(4301)Divide Chocolate(状态打表)
- hdu------(4300)Clairewd’s message(kmp)
- TensorFlow ML cookbook 第一章7、8节 实现激活功能和使用数据源
- Go语言struct类型详解
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- ubuntu18.04 安装docker
- COBBLER无人值守批量安装系统.md
- 使用VSCode 打包你的第一个flutter应用(安卓篇)
- KICKSTART无人值守批量安装系统.md
- Centos7-Firewall防火墙基础讲解
- 优酷iOS插件化页面架构方法
- 处理一次k8s、calico无法分配podIP的心路历程
- 小视频源码,按返回键两次退出
- iOS音视频接入 - TRTC多人音视频通话
- Android平台RTMP推流或轻量级RTSP服务(同屏或摄像头)编码前数据接入类型总结
- 接口测试框架实战(二) | 搞定多环境下的接口测试
- MySQL 案例:“丢失数据”的谜题
- 接口测试框架实战(三) | APIObject 模式、原则与应用
- 接口测试框架实战(四) | 通用 API 封装实战
- 面试字节两轮后被完虐,一份字节跳动面试官给你的Android技术面试指南,请查收!