总结

  • 修改配置文件使用mysql数据库
  • 属性类型及选项
  • 条件查询和查询集
  • 模型类关联
  • 关联查询
  • 自定义管理器及用途
  • 元选项

作业

  • 熟练完成当天代码
  • 对英雄模型类练习查询
1.查询性别为男的英雄
2.查询姓黄的男性英雄
3.查询图书名为“天龙八部”的英雄
4.查询编号小于5或性别为女的英雄
5.查询女生总人数
  • 答案如下
1.list=HeroInfo.objects.filter(hgender=True)
2.list=HeroInfo.objects.filter(hname__startswith='黄',hgender=True)
3.list=HeroInfo.objects.filter(hbook__btitle='天龙八部')
4.list=HeroInfo.objects.filter(Q(pk__lt=5)|Q(hgender=False))
5.count_num=HeroInfo.objects.filter(hgender=False).count()