Django 查询

2022-05-12


查询单条数据

# 使用主键查询
UserModel.objects.get()

# 条件查询
UserModel.objects.filter.first()

查询多条数据

# 使用主键查询
UserModel.objects.get()

# 条件查询
UserModel.objects.filter.first()

原生SQL查询

# 查询SQL语句和参数
query_sql="Select name, password from user where sex = %s"
query_args = ['male']

# 使用任意Model对象都可以
items = UserModel.objects.raw(query_sql, query_args)

for item in items:
    print(item.name, item.password)