摘要: 1.聚合函数 (1)所有书的平均价格 res = models.Book.objects.aggregate(Avg('price')) res = models.Book.objects.aggregate(Max('price'),Min('price'),Sum('price'),Count( 阅读全文
posted @ 2021-10-17 13:44 dongys_z 阅读(39) 评论(0) 推荐(0)
摘要: 1.单表操作 (1)增 res=models.User.objects.create(name='jason',age=18,register_time='2002-1-21') import datetime ctime = datetime.datetime.now() user_obj = m 阅读全文
posted @ 2021-10-10 22:15 dongys_z 阅读(34) 评论(0) 推荐(0)
摘要: 1.数据库迁移命令 python3 manage.py makemirgatiops python3 manage.py mirgate 只要你修改了models.py中跟数据库相关的代码 就必须重新执行上述的两条命令 2.models CharField必须要指定max_length参数 不指定会 阅读全文
posted @ 2021-10-10 16:34 dongys_z 阅读(63) 评论(0) 推荐(0)
摘要: 一、pdf基本操作 from PyPDF2 import PdfFileReader, PdfFileWriter def extract_information(pdf_path): with open(pdf_path, 'rb') as fp: pdf = PdfFileReader(fp) 阅读全文
posted @ 2021-08-29 17:44 dongys_z 阅读(389) 评论(0) 推荐(0)
摘要: 使用shell脚本进行数据库的定时备份 1.首先确定需要备份的数据库 1>进入数据库 输入指令 mysql -uroot -p密码 2>查看mysql中有哪些数据库 输入指令 show databases; 3>我们这次选择dysmysql数据库进行备份 4>查看数据库中的数据 首先使用数据库 us 阅读全文
posted @ 2021-08-22 10:18 dongys_z 阅读(8662) 评论(0) 推荐(2)
摘要: 一、常见约束 1.含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性 2.六大约束 not null:非空,用于保证该字段的值不能为空 比如姓名、学号等 default:默认,用于保证该字段有默认值 比如性别 PRIMARY KEY:主键,用于保证该字段的值具有唯一性,并且非空 比 阅读全文
posted @ 2021-08-16 16:17 dongys_z 阅读(121) 评论(0) 推荐(0)