#用户类型表
class User_typ(models.Model):
    name=models.CharField(max_length=32)
 
#用户表
class User(models.Model):
    name=models.CharField(max_length=32)
    age=models.IntegerField(max(100))
    type=models.ForeignKey(User_typ)


#查询用户表里所有记录(对象列表)
obj_list=User.objects.all()

#查询用户表里某一列字段的所有记录(对象列表)
obj_field_list=User.objects.all().values('name')

#跨表
#查询用户表中,用户类型为 普通用户(用户类型表中有一条记录为‘普通用户’) 的所有记录(对象列表)
obj=User.objects.filter(type__name='普通用户')
View Code

相关文章: