2012-02-03 4 views
20

필드 이름 중 하나가 변수 인 쿼리 세트에서 필터를 호출하는 방법이 있습니까? 오류가 물론 결과의 field_name가에 따라 속성이 아니라고 어느필드 이름에 변수가있는 필터 호출

models.py

class Playlist(models.Model): 
    video = ... 

views.py

field_name = 'video' 
Playlist.objects.filter(field_name=v) 

: 예를 들어

뭔가처럼이 Playlist을 걸러 낼 수 있습니다.

+1

공통점, 인터넷 포인트가 필요합니다! – nisc

답변

36

Playlist.objects.filter(**{field_name: v})

관련 문제