Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在django中访问n-uplet列的值_Python_Mysql_Sql_Django - Fatal编程技术网

Python 在django中访问n-uplet列的值

Python 在django中访问n-uplet列的值,python,mysql,sql,django,Python,Mysql,Sql,Django,我需要帮助 我有一个SQL数据库,我的模型名是:“Image”,它有一个整数模型字段“size” 我想选择数据库上最后一个图像的大小值,我在SQL上尝试了这个方法,效果很好: select size from app_image where id = (select max(id) as maxenreg from app_image); 但当我在我的观点中使用这个时: var = Image.objects.raw('select size from app_image where id =

我需要帮助

我有一个SQL数据库,我的模型名是:“Image”,它有一个整数模型字段“size”

我想选择数据库上最后一个图像的大小值,我在SQL上尝试了这个方法,效果很好:

select size from app_image where id = (select max(id) as maxenreg from app_image);
但当我在我的观点中使用这个时:

var = Image.objects.raw('select size from app_image where id = (select max(id) as maxenreg from app_image)')
它没有给出相同的结果。 是否有任何Django查询集等效于该查询集或任何其他解决方案来获取此值

i = Image.objects.values('size').order_by('-id')[:1]
size = i['size']
print(size)

试试这个

这将给出整个元组,我只需要最后一个元组的字段“size”的值谢谢你的帮助,但是它给了我,我只需要值500,因为我想把它作为django视图上脚本bash的参数