我有一个对象的字段列表:
fields = ('title', 'first_name', 'last_name)现在,我想在运行时访问对象的字段,而不是像这样硬编码。
myobject.title我正在搜索的东西是这样的:
myobject.getFieldValue('title')在django中有这样的方法吗?我没有找到。
发布于 2010-01-04 00:56:57
不是Django方法,而是标准的Python内置:
getattr(myobject, 'title')发布于 2010-01-04 01:09:30
但是,如果您可以通过类似这样的myobject.title来访问对象的属性,那么为什么需要一个管理器(在数据库查询的情况下)或一个函数来执行此操作?
https://stackoverflow.com/questions/1995536
复制相似问题