单表操作:
-全部查询 models.表名.objects.all()
-条件查询 models.表名.objects.filter(name='seven')
-单条查询 不存在就报错(不推荐)models.表名.objects.get(id=123)
-字典查询 字典名={"name":"lala"} models.表名.objects.filter(**字典名)
-个数查询 models.表名.objects.filter(name='seven').count()
-降序升序排列 models.表名.objects.filter(name='seven').order_by('id') models.Tb1.objects.filter(name='seven').order_by('-id')
多表操作:
两张表FK关联的时候默认跟ID关联,如果不想用默认的ID进行关联,也可以进行指定:
("province",to_filed="要指定的列名")
自己指定的关联,要加上唯一:
(unique=True)
最终:
class Province(models.Model):
name = models.