Эта строка работает и возвращает искомое значение:
logs = Log.objects.filter(filterURI=aFilter.uri).values()[0]['yk']
Однако, когда я пытаюсь добавить другой фильтр и делаю то же самое, я получаю ошибки:
logs = Log.objects.filter(filterURI=aFilter.uri).filter(k=k-1).values()[0]['yk']
Насколько я понимаю, object.filter возвращает набор запросов, но так же как и "фильтр фильтра". Так что я должен быть в состоянии сделать вызов 'values' одинаково, независимо от того, есть ли у меня один фильтр или 1000.
Что я тут не так делаю.
Заранее спасибо.