在Django视图中,我运行以下代码以获取“position”列的最大值,其中“groupMain_id”等于10:
Foo
如何将值“3”赋值给变量“testvar”? 如果我使用testvar = lastposition.themax,我收到错误:
异常类型:AttributeError异常值:'dict'对象没有 属性'themax'
答案 0 :(得分:2)
lastposition
是dict
。使用lastposition.get('themax', None)
或简单地lastposition['themax']
来获取其价值。
但请注意,如果Key不存在,后者可以引发KeyError
,而get
方法则不会。{/ p>