上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: F与Q查询 # 导入模块 from django.db.models import F,Q 数据准备: F的功能:能够帮助直接获取到表中某个字段对应的数据,当做查询条件 查询卖出数大于库存数的书籍 res = models.Book.objects.filter(sold__gt=F('invent 阅读全文
posted @ 2022-03-06 21:50 谢俊杰 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 多表操作前期准备 Models.py from django.db import models # Create your models here. # 书籍 class Book(models.Model): title = models.CharField(max_length=32) pric 阅读全文
posted @ 2022-03-06 21:48 谢俊杰 阅读(952) 评论(0) 推荐(0) 编辑
摘要: 方式1 res = models.User.objects.values_list('name', 'age') # <QuerySet [('kevin', 16), ('jason666', 55), ('tony', 44), ('oscar', 32)]> print(res.query) 阅读全文
posted @ 2022-03-04 20:10 谢俊杰 阅读(83) 评论(0) 推荐(0) 编辑
摘要: ORM双下划线查询方法 方法 描述 __gt 大于 __lt 小于 __gte 大于等于 __lte 小于等于 __in 或 __range 取指定范围内对应数据,并且首尾都要 __contains 模糊查询,查询出指定字符数据,区分大小写 __icontains 忽略大小写 __startswit 阅读全文
posted @ 2022-03-03 17:06 谢俊杰 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 必知必会13条:ORM数据查询方法 准备环境: id name age register_time 18 junjie 18 2004-01-01 19 nn 10 2004-01-01 20 tom 99 2022-03-02 方法: 方法 描述 all() 查询所有数据 filter() 带有过 阅读全文
posted @ 2022-03-03 17:05 谢俊杰 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 单表操作 from django.test import TestCase # Create your tests here. import os if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", " 阅读全文
posted @ 2022-03-03 17:03 谢俊杰 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 时间格式DateField() register_time = models.DateField() # 不带time则为年月日 # register_time = models.DateTimeField() # 带timed的就是年月日,时分秒。 """ DateField DateTimeFi 阅读全文
posted @ 2022-03-03 16:59 谢俊杰 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 模型层 测试脚本文件搭建 当你只想测试Django中的某一个py文件内容,可以不同书写前后端交互形式,书写测试脚本即可。 脚本代码无论写在应用下的tests.py 还是 自己单独开设的py文件都可以。 # 测试环境的准备 去manage.py中拷贝前四行代码 然后自己写两行 import os if 阅读全文
posted @ 2022-03-03 16:58 谢俊杰 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 模板的继承 模板的总体固定不变,但是用户点击登录或注册,页面只变化两个模块位置。 Views.py def home(request): return render(request,'home.html') def login(request): return render(request,'log 阅读全文
posted @ 2022-03-03 16:57 谢俊杰 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 自定义过滤器,标签,inclusion_tag 自定义过滤器,形参做多两个 三个必须 在应用下创建一个名字"必须"叫templatetags文件夹 在该文件夹内创建"任意"名称的py文件 如 : mytag.py 在该py文件内"必须"先书写以下两句话(一个子都不能错) from django im 阅读全文
posted @ 2022-03-03 16:54 谢俊杰 阅读(37) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页