总结

  • 修改配置文件使用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.list=HeroInfo.objects.filter(hgender=False).count()