이제이 코드가 있습니다.함수의 인수의 이름을 동적으로 정의 할 수 있습니까?
attitude = request.REQUEST['attitude']
if attitude == 'want':
qs = qs.filter(attitudes__want=True)
elif attitude == 'like':
qs = qs.filter(attitudes__like=True)
elif attitude == 'hate':
qs = qs.filter(attitudes__hate=True)
elif attitude == 'seen':
qs = qs.filter(attitudes__seen=True)
"attitudes__xxxx"라는 이름을 동적으로 정의하는 것이 좋습니다. 그것을 할 수있는 방법이 있습니까?
고마워!
중복 : http://stackoverflow.com/questions/353489/cleaner-way-to-query-on-a-dynamic-number-of-columns-in-django –