Django使用字符串作为查询对象属性
我想使用Django使用字符串作为查询对象属性,django,Django,我想使用string属性访问查询 >>> colObj = College.objects.get(id=1) >>> name = "collegeName" 现在,我希望学院名称使用对象属性作为字符串 例外输出: >>> colName = colObj.name >>> colname >>> 'abc' 使用以下功能: colObj = College.objects.get(id=1) nam
string
属性访问查询
>>> colObj = College.objects.get(id=1)
>>> name = "collegeName"
现在,我希望学院名称使用对象属性作为字符串
例外输出:
>>> colName = colObj.name
>>> colname
>>> 'abc'
使用以下功能:
colObj = College.objects.get(id=1)
name = "collegeName"
colName = getattr(colObj, name)
你能把你的问题改写一下让它更有意义吗