Теперь у меня есть этот код:Можно ли динамически определять аргументы функции?
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 –