나는 각각의 개체를 통해 경우 반복 할이장고 : 장고 모델에서 메서드 호출
class User(model):
username = XXX
addr1 = xxx
def get_username(self):
return self.username + 'some message'
def get_addr1(self):
return self.addr1 + 'some string'
코드와 같은 모델을 가지고 get_와 기능 + field.name 후 반환, 그렇지 않으면, 그 메소드를 호출 존재 필드 자체.
이 방법이 있습니까?
for field in each_obj._fields.itervalues():
if get_+fieldname exists then:
return that function call
else:
return self.field.name