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)

你能把你的问题改写一下让它更有意义吗