下面的代码data_var
是我来自 Django 查询的对象,即 data_var = Datavar.objects.all()
. 我有数据库字段,如field1
, field2
,field3
等。在下面的代码中,我试图将字段的名称作为字符串获取var
,然后说tg.var
,但由于对象没有属性“var”,我得到一个错误:
如果我说它tg.var
应该被解释为tg.field1
or 2
or 3
。如何做到这一点?
for tg in data_var:
for col in range(content.no_of_cols):
var = "field" + str(col)
tg.var