2
現在我有這樣的代碼:是否可以動態定義函數參數的名稱?
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 – 2009-04-24 19:43:12